Model-turned-actress Cameron Diaz gained fame and acclaim in the nineties and beyond with several outstanding performances. From her vibrant appearance in The Mask to her award-winning performance in the dark classic Vanilla Sky, Cameron Diaz has secured her place as one of Hollywood’s most illustrious actresses. And that’s why we can say she is the queen of romantic comedies. Here is our pick of the ten best Cameron Diaz movies that you should definitely watch:
Total Cameron Diaz movies listed
Cameron Diaz Movies List
1. There’s Something About Mary (1998)
Cameron Diaz stars as Mary in This’s Something About Mary, a romantic comedy that follows the story of Ted (Ben Stiller), who goes on an outrageous journey to find his dream girl. She is incredibly funny and cute in this movie, her bubbly personality is infectious, and she brings so much life to it. The film also includes hilarious performances from Matt Dillon, Lee Evans, Chris Elliott, and Jeffery Tambor.
From the iconic hair gel scene to the hilarious platypus gag, there’s something about her portrayal of Mary that will make you laugh out loud every time. With plenty of slapstick comedy and romance, There’s Something About Mary is one of Cameron Diaz movies you should watch.
2. The Mask (1994)
Diaz had her breakout role in The Mask (1994) alongside Jim Carrey, and it remains one of the most memorable Cameron Diaz movies to date. The movie is a perfect combination of action, comedy, and romance that will keep you entertained throughout its runtime. She plays the beautiful love interest Tina Carlyle who helps Stanley Ipkiss (Jim Carrey) find his true identity and develop into a powerful superhero as he unravels the mystery behind the mask.
Cameron shows great comedic timing as she plays off Carrey’s zaniness, making for an enjoyable watch for adults and children alike. Not only is The Mask one of the best Cameron Diaz movies, but it also serves as an ideal introduction to her body of work and her ability as an actress.
3. Charlie’s Angels (2000)
Diaz, Drew Barrymore, and Lucy Liu star in this action-packed movie about a team of skilled private investigators who use their special skills to solve cases. The movie features Cameron Diaz as Natalie Cook, an undercover agent who uses her knowledge and martial arts training to take down criminals.
Cameron shines in her role, displaying both her physical prowess and comedic talent. With its catchy soundtrack, fast-paced action sequences, and clever plot twists, Charlie’s Angels is one of the perfect Cameron Diaz movies packed with thrill and laughs.
4. Vanilla Sky (2001)
Cameron delivers a powerful and captivating performance in this film. Tom Cruise plays the lead role of David Aames, a wealthy publishing magnate living a luxury life until his life is turned upside down by Cameron Diaz’s character, Sophia Serrano.
Sophia is an enigmatic and unpredictable woman who leads him on a journey through time and space while they explore the power of love and its effects on their lives. She brings her talent to this complex story by portraying Sophia with great conviction and skill.
She conveys vulnerability and strength throughout her performance as she attempts to unravel the mysteries surrounding them. This movie captures emotions like few other movies can, allowing viewers to experience complicated relationships between two people and the power of love.
Also check: Michael Keaton Movies List
5. Gangs of New York (2002)
Her performance in Gangs of New York is considered one of her best. In the film, Cameron plays Jenny Everdeane, a pickpocket and con artist living under the rule of Bill The Butcher (Daniel Day-Lewis). Cameron Diaz brings her characteristic charm and humor to the character, as well as an emotional depth that many previous Cameron Diaz films lacked. Her relationship with Leonardo DiCaprio’s Amsterdam Vallon is heartbreaking and inspiring, making for an unforgettable movie experience.
6. In Her Shoes (2005)
Diaz stars as Maggie, a party girl who suddenly finds out that she has a much more responsible sister, Rose (Toni Collette), with whom she shares an unexpected bond. The movie follows the two sisters as they embark on a journey of self-discovery, learning to understand and appreciate each other.
Her performance is effortlessly charming and heartfelt; her comedic timing is spot on and never fails to bring out laughter from the audience. With its lighthearted humor, fantastic cast, and smartly written script, In Her Shoes stands tall among the most entertaining Cameron Diaz movies as the most entertaining and thoughtful film of her career.
7. Knight & Day (2010)
Starring Cameron Diaz and Tom Cruise, this action-comedy is a great example of her ability to pull off comedic roles. In the movie, Cameron plays June Havens, who gets caught up in a whirlwind adventure with Cruise’s character Roy Miller.
The two must outwit the CIA and FBI as they attempt to save themselves from being killed. Cameron brings her usual charm and wit to the role, making it one of her best performances. Knight & Day is one of the upbeat Cameron Diaz movies full of nonstop action, romance, and fun that makes for an enjoyable watch.
8. Bad Teacher (2011)
Cameron Diaz stars as Elizabeth Halsey in the hilarious comedy Bad Teacher. In this movie, she plays an immoral, gold-digging teacher who is determined to make enough money from her new teaching job to get a boob job and attract the attention of a wealthy substitute teacher.
Her character provides laughs throughout the film as she uses every underhanded tactic imaginable to raise money for her surgery. The outrageous antics of her character, combined with the unexpected twists in the plot, make it one of the best Cameron Diaz movies ever. If you’re looking for a funny movie with plenty of Cameron Diaz’s signature wit and sarcasm, Bad Teacher is definitely worth checking out.
9. What to Expect When You’re Expecting (2012)
Cameron Diaz stars in the ensemble cast of What to Expect When You’re Expecting, a 2012 romantic comedy based on the best-selling novel by Heidi Murkoff. Cameron Diaz is an ambitious entrepreneur who struggles to balance her business and personal life while trying to have a baby.
The film follows five different couples as they navigate through pregnancy, revealing the joys and challenges of expecting a child. Cameron Diaz brings her signature charm and comedic timing to her role, delivering a performance that fans will love. If you are looking for some Cameron Diaz movies that will make you laugh, cry, and uplift, this one is definitely worth watching.
Also Check: Angelina Jolie Movies List
10. What happens in Vegas (2008)
Cameron plays Joy McNally in this raunchy romantic comedy starring Ashton Kutcher. Cameron delivers a winning performance as the unlucky-in-love woman who marries Kutcher’s character only to realize her mistake and try to escape it.
These are just some of Cameron Diaz’s best films to date, and we highly recommend that you watch them all. She has proven her skills as an actor on multiple occasions, so don’t miss out on any of these excellent films. She is a unique talent who can bring life even to the most mundane roles, making every movie worth watching. We’re sure you’ll enjoy all of these Cameron Diaz movies.