Russian Look/ZUMAPRESS.com

June 16, 2011

Cameron Diaz

WHAT SHE WORE Diaz vamped it up at the Moscow Bad Teacher premiere in a beaded Emilio Pucci minidress, satin Lanvin heels and Jennifer Meyer bangles.

Cameron Diaz

18 of 36

Cameron Diaz in Emilio Pucci

See More:
Emilio Pucci
UP NEXT:Cameron Diaz

Advertisement