Quiz: Can You Guess This Celeb?

Retry Correct Incorrect Cameron Diaz voiced the character of Princess Fiona in the movie “Shrek.” She is an American producer, actress, author, and fashion model. Also, in 2013, she was named the highest-paid actress (over 40) in Hollywood. She has won various awards during her career that includes 4 Golden Globe Awards nominations, 3 Screen Actors Guild Awards nominations, and New York Film Critics Award.
Photo by Universal Studios
  • Liv Tyler
  • Drew Barrymore
  • Julia Roberts
  • Cameron Diaz
8%