Cameron Diaz – 10 Best Movies

By Vlad Zakh · September 22, 2025

United States Drama

There’s Something About Mary made her a comedy star almost overnight, while Being John Malkovich the following year showed a much stranger, more ambitious range.

Bad Teacher (2011) 01

Bad Teacher (2011)

IMDb ★ 5.7

A gleefully unlikable comic lead she plays with total commitment.

In Her Shoes (2005) 02

In Her Shoes (2005)

IMDb ★ 6.9

A quieter, more grounded dramatic sister role.

The Mask (1994) 03

The Mask (1994)

IMDb ★ 6.9

Her breakout role, carrying real screen presence against Jim Carrey's chaos.

Gangs of New York (2002) 04

Gangs of New York (2002)

IMDb ★ 7.5

A grittier, more period-appropriate register than most of her comedy work.

Shrek (2001) 05

Shrek (2001)

IMDb ★ 7.9

Her Princess Fiona voice work is as central to the franchise's charm as anything else.

Charlie's Angels (2000) 06

Charlie's Angels (2000)

IMDb ★ 5.9

Pure, breezy action-comedy chemistry with her co-stars.

My Best Friend's Wedding (1997) 07

My Best Friend's Wedding (1997)

IMDb ★ 6.5

A rom-com where she doesn't actually get the guy, and it's better for it.

Vanilla Sky (2001) 08

Vanilla Sky (2001)

IMDb ★ 6.9

A committed, unglamorous performance in a genuinely strange psychological thriller.

Being John Malkovich (1999) 09

Being John Malkovich (1999)

IMDb ★ 7.7

One of the stranger, more ambitious films she's ever attached her name to.

There's Something About Mary (1998) 10

There's Something About Mary (1998)

IMDb ★ 7.1

Gross-out comedy with an actual romantic backbone, and she anchors all of it.

Vlad Zakh

Vlad Zakh

Founder, Movieix

Founder of Movieix, built to fix a specific annoyance: most recommendation sites are just algorithm-driven noise. Our lists are researched and organized by who's in a film, where it's from, and the mood you're actually in tonight.