Cover Add these nine Cameron Diaz films to your watch list.

From My Best Friend's Wedding to Being John Malkovich and The Holiday, it's time to re-watch these Cameron Diaz films

Starring in everything from cult classics to Christmas favourites, rom-coms and more, Cameron Diaz has been one of Hollywood's best loved actresses since catapulting to fame in the early '90s. Although now officially retired from the big screen, we can still appreciate some of her best work––from My Best Friend's Wedding through to Being John Malkovich, and not forgetting The Holiday. In celebration of her upcoming 49th birthday on August 30, we're rounding up nine of her most-loved films.

1. The Mask (1994)

Although not a starring role, who can forget Diaz's breakout part in the '90s classic, The Mask? At the age of 21, the film was the actresses first major role, playing the role of jazz singer Tina Carlyl. 

Along with the film becoming one of the top ten highest-grossing films of 1994, it also launched Diaz into the spotlight.

2. My Best Friend’s Wedding (1997)

Moving forward three years, Diaz landed a major role in My Best Friend’s Wedding. Not only a global box office hit, the film is also widely regarded as one of the most popular romantic comedies of all times, with the actress starring alongside Julia Roberts, Dermot Mulroney and Rupert Everett.

3. There’s Something About Mary (1998)

Just the following year, the actress starred in the 1998 hit, There’s Something About Mary, as the titular role of Mary. Continuing her comedic roles, Diaz's character is a central part of the film, experiencing several men vying for her attention due to her irresistible "something".

Starring along Ben Stiller and Matt Dillon, the film became the highest-grossing comedy of 1998 in North America, as well as the fourth-highest-grossing film of the year. Diaz was nominated for a Golden Globe Award in the category of Best Actress – Musical or Comedy for her role.

4. Being John Malkovich (1999)

In 1999 Diaz starred alongside John Cusack, Catherine Keener and John Malkovich in the now cult classic Being John Malkovich

In the film, Cusack plays a puppeteer who finds a portal that leads into Malkovich's mind, with the actress portraying the role of Lotte Schwartz, the the pet-obsessed wife wife of Craig Schwartz (Cusack). The film received widespread acclaim and was an arthouse success.

5. Charlie’s Angels (2000)

A continuation of the television series of the same name, in 2000, Diaz starred alongside Drew Barrymore and Lucy Liu as an elite crime-fighting team who work as private investigators together for unseen millionaire Charlie.

Though many of the gender stereotypes portrayed in the film don't quite hold up in 2021, at the time it still signalled that female-led action films could succeed, with Charlie’s Angels grossing over US$264 million worldwide.

6. Shrek (2001)

Voicing the character of Princess Fiona, Diaz took her first foray into the world of animation in 2001––with the film becoming a family favourite spanning years to come.

Shrek grossed US$484.4 million worldwide and become the first movie to win the Academy Award for Best Animated Feature, with Diaz reprising her voice role for the three sequels.

7. Gangs of New York (2002)

Just a slight departure from Shrek and her previous roles, in 2002, Diaz starred in Martin Scorsese's epic historical drama film, Gangs of New York.

Alongside Leonardo DiCaprio and Daniel Day-Lewis, Diaz plays the role of the role of a pickpocket-grifter and the love interest of DiCaprio's character during the mid-19th century in the Five Points district of New York City.

8. In Her Shoes (2005)

Based on the novel of the same name by Jennifer Weiner, In Her Shoes focuses on the relationship of two jarringly different sisters and their grandmother. Starring with Toni Collette, Diaz takes the role of Maggie, a free-spirited wild child who moves in with her older and more serious sister Rose (Collette).

9. The Holiday (2006)

Who could forget The Holiday? Now a much-loved Christmas classic, the film tells the story of two women––Amanda (Diaz), an American movie trailer producer and British journalist (Kate Winslet)––who swap houses and lives during the holiday season.

Written and directed by Nancy Meyers, the rom-com is worth a re-watch for Diaz's wardrobe alone.

Topics