Victor Chavez/WireImage

July 10, 2010

Cameron Diaz


WHAT SHE WORE
The actress hit the Mexico City premiere of Knight and Day in a pastel Victoria Beckham dress, beige peep-toes, a Fallon cocktail ring and an engraved House of Lavande bangle.

WHY WE LOVE IT
With its knee-length skirt and draped top, Cameron Diaz's sheath was stealthily sexy. The crafty covered-up design bared only a single shoulder—and highlighted the star's slim hips.

Cameron Diaz

26 of 36

Cameron Diaz in Victoria Beckham

See More:
Victoria Beckham
UP NEXT:Cameron Diaz

Advertisement