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
(Getty)2. Fuchsia Fab
(Getty)3. Petal Perfection
(Getty)4. On the Dot
(PacificCoastNews.com)5. Lady in Orange
(Getty)6. Pretty Pretty Princess
(Getty)7. Smoking Hot
8. Bohemian Glamour
(Getty)9. Skinny Jeans
(Getty)10. Pure Gold
See Cameron Diaz's lookbook: