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

6456 of 7161

Cameron Diaz

Cameron Diaz in Lanvin

Advertisement