Greg Allen/Rex USA

May 9, 2012

Cameron Diaz

WHAT SHE WORE At the What to Expect When You're Expecting premiere, Diaz styled a sheer Stella McCartney silk blouse with relaxed trousers, a chainlink necklace, gold cocktail ring and nude pumps.

Pants

82 of 184

Cameron Diaz

See More:
Stella McCartney

Advertisement