Russian Look/ZUMAPRESS.com

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.
67 of 126

Cameron Diaz

Cameron Diaz in Emilio Pucci

Advertisement