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

Credit: Jan Bauer / AP

Updated: Friday Jun 15, 2007 | 10:25 AM EDT

FORMAL ATTIRE

Diaz puts a spin on the traditional tuxedo shirt in her buttoned-up Marchesa minidress at the Berlin premiere later that night.