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

BRITISH INVASION

Diaz is long and lean in a black-and-white Chanel gown and one-of-a-kind Chanel diamonds at the June 11 London premiere.