In 1994, Cameron Diaz made her film debut in the hit comic book comedy, The Mask. From here she followed up her movie work with appearances in films such as The Last Supper, and She’s The One.

Over the years, more movies followed, including pictures such as There’s Something About Mary and Vanilla Sky. Diaz also took on voice duties to play Fiona across a collection of Shrek movies.

But how familiar are you with Cameron Diaz’s portfolio of movies? If you were asked to name them all what would you say?

Well, don’t worry, because I can help. In this post you will find a list of all of Cameron Diaz’s movies, presented in chronological order, starting with minor roles and bit parts in early pictures, and running through to more substantial roles in later life.

Advertisements
Advertisements
Advertisements

A list of every Cameron Diaz movie in order

Image: ©New Line Cinema

The 1990s

  • The Mask (1994)
  • The Last Supper (1995)
  • She’s The One (1996)
  • Feeling Minnesota (1996)
  • Head Above Water (1996)
  • Keys to Tulsa (1997)
  • My Best Friend’s Wedding (1997)
  • A Life Less Ordinary (1997)
  • Fear and Loathing in Las Vegas (1998)
  • There’s Something About Mary (1998)
  • Very Bad Things (1998)
  • Welcome to Hollywood (1998)
  • Man Woman Film (1999)
  • Being John Malkovich (1999)
  • Any Given Sunday (1999)
Advertisements

The 2000s

  • Things You Can Tell Just By Looking (2000)
  • Charlie’s Angels (2000)
  • The Invisible Circus (2001)
  • Shrek (2001)*
  • Vanilla Sky (2001)
  • Slackers (2002)
  • The Sweetest Thing (2002)
  • My Father’s House (2002)**
  • Minority Report (2002)**
  • Gangs of New York (2002)
  • Charlie’s Angels: Full Throttle (2003)
  • Shrek 2 (2004)*
  • In Her Shoes (2005)
  • The Holiday (2006)
  • Shrek the Third (2007)
  • What Happens in Vegas (2008)
  • My Sister’s Keeper (2009)
  • The Box (2009)

*Voice role

**Uncredited role

The 2010s

  • Shrek Forever After (2010)
  • Knight and Day (2010)
  • The Green Hornet (2011)
  • Bad Teacher (2011)
  • What To Expect When You’re Expecting (2012)
  • A Liar’s Autobiography: The Untrue Story of Python’s Graham Chapman (2012)*
  • Gambit (2012)
  • In a World… (2013)**
  • The Counsellor (2013)
  • The Other Woman (2014)
  • Sex Tape (2014)
  • Annie (2014)

*Voice role

**Uncredited role

The 2020s

  • Back in Action (2024)
Advertisements
Advertisements

Above are all of Cameron Diaz’s movie appearances, but which are your favourites? Is Charlie’s Angels: Full Throttle your No.1 film, or is Bad Teacher your go-to picture?

Whichever Cameron Diaz movie is your favourite, sound off in the comments below and let everyone know.

Advertisements

__

Thank you for taking the time to read this post about Cameron Diaz on It’s A Stampede! – I hope it has proved useful. For more useful posts, be sure to check out the recommended reads below.

Advertisements
Advertisements
Advertisements
Advertisements
Advertisements