Spotted: Cameron Diaz, and Sophia Bush at the Hollywood premiere for the movie "The Green Hornet", starring Seth Rogen & Cameron Diaz. Cameron worked red on the green carpet, in an Azzaro sheath with nude Casadei heels. Simple but striking. Sophia Bush wore a sparkly grey dress with full sleeves and metallic grey cage heels. The best thing about this look however, are the gorgeous emerald green earrings!
*Update - Sophia Bush is wearing Jimmy Choo heels.
Image Source: justjared.buzznet.com