PersonCameron Diaz34 credits in the catalogue: acting.ActingThe Mask1994Tina CarlyleShe's the One1996HeatherMy Best Friend's Wedding1997Kimmy WallaceFear and Loathing in Las Vegas1998Blonde TV ReporterVery Bad Things1998Laura GarretyThere's Something About Mary1998Mary JensenBeing John Malkovich1999Lotte SchwartzAny Given Sunday1999Christina PagniacciCharlie's Angels2000Natalie CookShrek2001Princess Fiona (voice)Vanilla Sky2001Julie GianniThe Invisible Circus2001FaithGangs of New York2002Jenny EverdeaneMinority Report2002Bus Passenger (uncredited)The Sweetest Thing2002ChristinaCharlie's Angels: Full Throttle2003Natalie CookShrek 22004Princess Fiona (voice)The Holiday2006AmandaShrek the Third2007Princess Fiona (voice)Shrek the Halls2007Princess Fiona (voice)What Happens in Vegas2008Joy McNallyMy Sister's Keeper2009Sara FitzgeraldKnight and Day2010June HavensShrek Forever After2010Princess Fiona (voice)Bad Teacher2011Elizabeth HalseyThe Green Hornet2011Lenore CaseWhat to Expect When You're Expecting2012JulesGambit2012PJ PuznowskiA Liar's Autobiography: The Untrue Story of Monty Python's Graham Chapman2012Seigmund Freud (voice)The Counselor2013MalkinaIn a World...2013Amazon Leader (uncredited)The Unbelievers2013SelfThe Other Woman2014Carly WhittenSex Tape2014Annie