IMDb Polls

Poll: Cameron Diaz Knows When to Quit

Cameron Diaz recently announced that she has retired from acting. She is 45 years old (41 when she played her last part) and joins other stars who decided to stop acting at a fairly young age - Greta Garbo (36), Jonathan Taylor Thomas (23), Phoebe Cates (38) and more.

While we each have our favorite films and characters, which of her most popular film characters will future audiences consider Cameron's signature role?

Discuss the list here

Make Your Choice

  1. Vote!
     

    Cameron Diaz in The Mask (1994)

    Tina Carlyle from The Mask (1994)
  2. Vote!
     

    Cameron Diaz in My Best Friend's Wedding (1997)

    Kimberly Wallace from My Best Friend's Wedding (1997)
  3. Vote!
     

    Cameron Diaz in There's Something About Mary (1998)

  4. Vote!
     

    Cameron Diaz in Being John Malkovich (1999)

    Lotte Schwartz from Being John Malkovich (1999)
  5. Vote!
     

    Cameron Diaz in Charlie's Angels (2000)

    Natalie Cook from Charlie's Angels (2000) and the sequel
  6. Vote!
     

    Cameron Diaz in Shrek 2 (2004)

    Princess Fiona from Shrek (2001) and the sequels
  7. Vote!
     

    Cameron Diaz in What Happens in Vegas (2008)

  8. Vote!
     

    Cameron Diaz in My Sister's Keeper (2009)

    Sara Fitzgerald from My Sister's Keeper (2009)
  9. Vote!
     

    Cameron Diaz in Bad Teacher (2011)

    Elizabeth Halsey from Bad Teacher (2011)

Recently Viewed