
Below we've gathered some frequently asked questions about Fiona along with detailed information on how they are related to all the people on the Shrek family tree.
When was Fiona born?
Fiona was born on Tue Jan 01 1405 (over 621 years ago)
Species
Human / Ogre (cursed)
Kingdom
Far Far Away
Role
Heroine
Appears In
Shrek (2001), Shrek 2 (2004), Shrek the Third (2007), Shrek Forever After (2010), Shrek 5 (2026)
Voiced By
Cameron Diaz
Fun Fact
Her ogre form is her true self — the curse was that she would appear human by day. The 'kiss of true love' didn't break the curse, it completed it.
Fiona parents include Harold (1375 - 1421), Lillian (1378)
Fiona spouses include Lord Farquaad (1390 - 1419), Shrek (1400)
Fiona children include Fergus (1422), Farkle (1422), Felicia (1422)
Fiona ancestors include Harold (1375 - 1421), Lillian (1378)
Fiona descendants include Fergus (1422), Farkle (1422), Felicia (1422)
Fiona all blood relatives include Harold (1375 - 1421), Lillian (1378), Fergus (1422), Farkle (1422), Felicia (1422), Arthur Pendragon (1408)
Updated: Sat Jun 27 2026
Keep your family's history safe forever. Sign up free, build your tree, and export or share it any time.
Get Started Free