Princess Fiona

Voiced By:
  • Cameron Diaz
  • Holly Fields