Cameron Diaz in ChanelDiaz stood out from the green (!) carpet in black and white Chanel at the London premiere of Shrek. The stylish star made a fashionable world tour on behalf of the monster hit.
BUY A DRESS LIKE CAMERON'S
Jovani jersey gown, $300; at edressme.com.
See In Style's Katrina Szish discuss the best gowns of the year.Read MoreLess