Cameron Diaz's Premiere Style

The Shrek the Third star shows off her fashion savvy – and those long legs! – while promoting her film around the world. By Melissa Liebling-Goldberg


Shrek the Third wasn't the only thing premiering in L.A. on May 6 – a Chanel-clad Diaz showed off her newly blonde hair as well.

Sign up for our daily newsletter and other special offers.
    Choose your newsletters
Thank you for signing up! Your request may take up to one week to be processed.
    see all newsletters