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

Lanvin

100 of 112

Cameron Diaz in Lanvin

See More:
Lanvin

Advertisement