From swanky Cannes galas to stateside celebrations, stars were out and about in full force this week, showing off the latest hair and makeup trends. While bombshell beauty never goes out of style, a la Gemma Arterton at the Los Angeles premiere of The Prince of Persia, some trends should always be avoided, like green lipstick!
Diane Kruger got gorgeous, or should we say, is gorgeous! The stunning actress, who once-upon-a-time played the fair-faced Helen of Troy, stepped out to a Cannes photocall looking flawless with hardly a stitch of makeup on! Jada Pinkett-Smith had a bad hair day in NYC, while Mischa went too heavy on the dark eyes at the amFar event at the French film fest, looking too goth for angelic Marchesa frock.
What actress/singer was J Glowing in Roberto Cavalli? Check out the gallery in Beauty to find out.