Fiona

Fiona jest królewną więzioną w zamku pilnowanym przez Smoczycę, została zaklęta w dzieciństwie, co noc zamienia się w ogra. Czar może zwalczyć rycerz, który ją uwolni i poślubi. Fiona zostaje uwolniona przez Shreka, który ma ją dostarczyć Lordowi Farquaadowi. Shrek zakochuje się w niej z wzajemnością, ślub Fiony z Lordem zostaje przerwany, lord zostaje pożarty przez Smoczycę. Fiona i Shrek biorą ślub, dzięki czemu Fiona na zawsze przemienia się w ogra.

Fiona jest bardzo dobrą postacią. Jako księżniczka więziona w zamku, wierzyła w księcia, który ją uwolni. Gdy dowiedziała się, że oswobodził ją Shrek, początkowo nie mogła zaakceptować prostego życia. Z czasem jednak bez problemu nauczyła się żyć jak ogr. Mimo iż, jest księżniczką, to cechuje ją zdolność radzenia sobie w trudnych sytuacjach. Zna sztuki walki i potrafi je wykorzystać. Gdy wyszła za Shreka, doskonale spisywała się jako żona. Kochała ogra, ale jednocześnie pamiętała o swoich rodzicach. Po narodzinach dzieci ukazała się u niej opiekuńczość. Oprócz tego Fionę cechuje odwaga, męstwo, ale również troskliwość wobec bliskich.
  Shrek                                                                                                                                                                                       Osioł