
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 in 1405 (almost 622 years ago)
What is Fiona's role?
Heroine
What does Fiona appear in?
Shrek (2001), Shrek 2 (2004), Shrek the Third (2007), Shrek Forever After (2010), Shrek 5 (2026)
Who voiced Fiona?
Cameron Diaz
What is a fun fact about Fiona?
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)
This interactive Shrek tree was built with FamilyBushes.com — a free family tree maker. Add parents, siblings, spouses and children in a couple of clicks, attach photos and life events, and share the finished tree with your whole family as a link.
Updated: Thu Jun 25 2026

Enter your parents' names — we'll build your first tree instantly.
Make your family tree just by telling it about your family: in your own words, or with photos of old records, letters and documents — even old handwriting. The AI finds every person, date and relationship and builds the family tree for you. You approve every change.