I know this is a photoshoot for Harper's Bazaar and not a red carpet look but Beyonce looks too stunning for words.
The singer wore a fascinating red rosette sheer overlay Gucci ensemble from their Fall 2011 collection.
Simply flawless from head to toe!