Brian Zak/Sipa

April 22, 2010

Cameron Diaz


WHAT SHE WORE
Diaz walked the green carpet at the Shrek Forever After premiere at the Tribeca Film Festival in head-to-toe Lanvin

CELEBRITY: Cameron Diaz

DESIGNER: Lanvin

Cameron Diaz

34 of 36

Cameron Diaz in Lanvin

See More:
Lanvin
UP NEXT:Cameron Diaz

Advertisement