Already have an account?
Get back to the

Cameron Diaz Has Starred in Over 30 Movies — Here’s Your Guide to Them All

For years Cameron Diaz movies have been a major draw for audiences, starting with The Mask movie adaptation of the comic book, and continuing with such films as There's Something About Mary, Charlie's Angels, and Bad Teacher. And through it all, she effortlessly moved from comedy to drama to action and back again.

In the 20 years between 1994's The Mask and 2014's Annie, she starred in over 30 movies, but since then things have been pretty quiet on the acting front. Instead, she's become a best-selling self-help author, having co-written (with Sandra Bark) 2013's The Body Book: Feed, Move, Understand and Love Your Amazing Body, and 2016's The Longevity Book: The Science of Aging, the Biology of Strength and the Privilege of Time.

While her fans anxiously await word of her next film project, we've compiled this behind the scenes look at her remarkable movie career.