Cameron Diaz Style Evolution: 30 Standout Looks
By Lindsey Schickner
08/30/12 at 06:00 PM
From Charlie's Angels and The Sweetest Thing to The Holiday and Bad Teacher, Cameron Diaz has rocked the red carpet for decades, flaunting her endlessly long legs in an array of hot minidresses and on-trend pantsuits.
In honor of Diaz's 40th birthday, check out some of the actress's most memorable fashion moments in the gallery above.