Cameron Diaz has graced our TV screens since her first role in The Mask in 1994. She’s appeared in many subsequent films, often playing funny characters in titles such as There’s Something About Mary, romantic comedy My Best Friend’s Wedding and has even starred as Fiona in Shrek.

