FANDOM


Cameron Diaz performed the voice of Princess Fiona in Shrek, Shrek 2 , Shrek the Third, and Shrek Forever After. She also voiced 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 BootsDragonFarkle, Fergus and Felicia
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
Shrek
Andrew AdamsonCody CameronChris MillerChristopher KnightsJim CummingsJohn LithgowConrad Vernon
Shrek 2
Aron WarnerJohn CleeseRupert EverettKelly AsburyJulie AndrewsJennifer Saunders
Shrek the Third
Eric IdleAmy PoehlerSeth RogenMaya RudolphJustin Timberlake

Community content is available under CC-BY-SA unless otherwise noted.