Princess Fiona

Shrek Forever After Teaser Poster
Played By
Cameron Diaz
Full Name
Princess Fiona

FREE Movie Newsletter

Shrek Forever After Review

Most movie franchises are lucky to become trilogies, many have problems with just two, but a series as loved as Shrek was destined to...

Read Review Editor Rating
  • 3.5 / 5.0
  • 1
  • 2
  • 3
  • 4
  • 5
User Rating

Rating: 4.3 / 5.0 (34 Votes)