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


Diaz sizzles in a skin-tight red vintage Azzedine Alaia dress, Christian Louboutin heels and Boucheron jewels at her Madrid premiere on June 14.

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