Golden Globe-nominated actress and former fashion model Cameron Diaz has captivated audiences ever since she made her debut in Jim Carrey's The Mask. Since then, she has starred in films that range from outrageous comedies such as There's Something About Mary to epics like Gangs of New York. She also voices the character of Princess Fiona in all installments of the Dreamworks animated franchise Shrek.