Brian Zak/Sipa


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

38 of 40

Cameron Diaz

Cameron Diaz in Lanvin

Advertisement