Style Crush Special Edition: Cameron Diaz's 10 Best Fashion Moments from the Last 10 Years

(Getty)Cameron Diaz just turned 40 and is more fabulous than ever. To bid adieu to her 30s we have rounded up our favorite CD looks of the last ten years.

Whether she's showing off her endless legs in a mini-dress, rocking skinny jeans and a tee or strolling the red carpet in 30 pound beaded gown (see look number 10), she ceaselessly looks comfortable, confident and striking. The impossible-to-hate Charlie's Angel has really come a long way, but no matter the age, there's just something about Cameron.

Vote for your favorite below—and cheers to another decade of fabulous fashion moments!

1. Minty Fresh
Cameron+Diaz in (Getty)2. Fuchsia Fab
MET Costume Institute Benefit Gala Presents (Getty)3. Petal Perfection
80th Annual Academy Awards - Arrivals(Getty)4. On the Dot
Cameron+Diaz in Celebs at the Christian Dior Show in Paris( Lady in Orange
Cameron+Diaz in 2012 Vanity Fair Oscar Party Hosted By Graydon Carter - Arrivals(Getty)6. Pretty Pretty Princess
In Style Magazine And Warner Bros. Studios Golden Globe After Party(Getty)7. Smoking Hot
Cameron+Diaz in (Bauer Griffin)
8. Bohemian Glamour
(FILE) US Actor Cameron Diaz Turns 40(Getty)9. Skinny Jeans
Cameron+Diaz in Cameron Diaz in Moscow(Getty)10. Pure Gold
Cameron+Diaz in NY: (Getty)
Poll: What was Cameron Diaz's best style moment?
Click to vote:
  • Minty Fresh
  • Fuchsia Fab
  • Petal Perfection
  • On the Dot
  • Lady in Orange
  • Pretty Pretty Princess
  • Smoking Hot
  • Bohemian Glamour
  • Skinny Jeans
  • Pure Gold
See Cameron Diaz's lookbook:
  • Cameron Diaz
  • Cameron Diaz
  • Cameron Diaz
  • Cameron Diaz
  • Cameron Diaz
  • Cameron Diaz
  • Cameron Diaz
  • Cameron Diaz
I'm a designer and editor, a fashion illustrator and vintage shopper. Follow me: Twitter | Google