FANDOM


Cameron Michelle Diaz is an American actress, producer, author, and former fashion model. She is best known for her role as Mary Jensen in There's Something about Mary, and for voicing Princess Fiona in the Shrek franchise.

For Disney, she portrayed Jenny Everdeane in the 2002 Touchstone Pictures/Miramax film Gangs of New York.

Gallery