Cameron Diaz Style Evolution: 30 Standout Looks



Launch Slideshow

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.

YOU MAY ALSO LIKE: