FANDOM


Cameron Diaz performed the voice of Princess Fiona in Shrek, Shrek 2 , Shrek the Third, and Shrek Forever After. She voiced of Evanora/Mrs.Clark in Legend of Oz: A New Girl

Dreamworks Roles

External links


v - e - d
Shrek-logo
Films
ShrekShrek 2Shrek the ThirdShrek Forever AfterPuss in BootsPuss in Boots 2: Nine Lives & 40 Thieves
Characters
Main Characters

ShrekDonkeyPrincess FionaPuss in BootsDragonBaby Ogres
Other Characters
Gingerbread ManMagic MirrorPinocchioThree Little PigsThree Blind MiceWolfDorisKing HaroldQueen LillianKing ArthurMerlinCaptain of GuardsGeppetto
Villains
Lord FarquaadThe Fairy GodmotherPrince CharmingCaptain HookRapunzelRumpelstiltskinJack & Jill

Casts
Main Cast

Mike MyersEddie MurphyCameron DiazAntonio Banderas