Top 10 Best Cameron Diaz Movies

10. Any Given Sunday, 1999
Any Given Sunday is a 1999 American drama film directed by Oliver Stone depicting a fictional professional American football team.

9. The Mask, 1994
The Mask is a 1994 American fantasy slapstick action comedy film based on a series of comic books published by Dark Horse Comics.

8. The Holiday, 2006
The Holiday is a 2006 American Christmas-themed romantic comedy film written, produced and directed by Nancy Meyers.

7. Vanilla Sky, 2001
Vanilla Sky is a 2001 American science fiction thriller film directed, written and co-produced by Cameron Crowe.

6. There's Something About Mary, 1998
There sure is. A stalker love story, from the people who brought you "Dumb and Dumber" and "Kingpin." And, as you know, one person's endorsement is another's indictment.

5. My Sister's Keeper, 2009
My Sisters's Keeper is a 2009 drama directed by Nick Cassavetes and starring Cameron Diaz, Abigail Breslin, Sofia Vassilieva, and Alec Baldwin. 

4. Gangs of New York, 2002
Gangs of New York is a 2002 Italian-American epic historical drama film set in the mid-19th century in the Five Points district of Lower Manhattan.

3. Minority Report, 2002
Minority Report is a 2002 American neo-noir science fiction thriller film directed by Steven Spielberg and loosely based on the short story of the same name by Philip K. Dick. 

2. Fear and Loathing in Las Vegas, 1998
Journalist Raoul Duke and his lawyer Dr Gonzo drive from LA to Las Vegas on a drugs binge. They nominally cover news stories, including a convention on drug abuse, but also sink deeper into a frightening psychedelic otherworld. As Vietnam, Altamont and the Tate killings impinge from the world of TV news, Duke and Gonzo see casinos, reptiles and the American dream.

1. Being John Malkovich, 1999
Being John Malkovich is a 1999 American fantasy comedy-drama film, written by Charlie Kaufman and directed by Spike Jonze. It stars John Cusack, Cameron Diaz, and Catherine Keener, with John Malkovich playing a fictional version of himself.