
Below we've gathered some frequently asked questions about Fiona Far Far Away along with detailed information on how they are related to all the people on the Shrek family tree.
When was Fiona Far Far Away born?
Fiona Far Far Away 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 Far Far Away parents include Harold Far Far Away (1375 - 1421), Lillian Far Far Away (1378)
Fiona Far Far Away spouses include Lord Farquaad (1390 - 1419), Shrek (1400)
Fiona Far Far Away children include Fergus (1422), Farkle (1422), Felicia (1422)
Fiona Far Far Away aunts / uncles include Far Far Away
Fiona Far Far Away cousins include Arthur Pendragon (1408)
Fiona Far Far Away grandparents include Far Far Away, Far Far Away, Far Far Away, Far Far Away
Fiona Far Far Away ancestors include Harold Far Far Away (1375 - 1421), Far Far Away, Far Far Away, Lillian Far Far Away (1378), Far Far Away, Far Far Away
Fiona Far Far Away descendants include Fergus (1422), Farkle (1422), Felicia (1422)
Fiona Far Far Away all blood relatives include Harold Far Far Away (1375 - 1421), Far Far Away, Far Far Away, Lillian Far Far Away (1378), Far Far Away, Far Far Away, Fergus (1422), Farkle (1422), Felicia (1422), Far Far Away, Arthur Pendragon (1408)
Updated: Thu Jun 25 2026
Keep your family's history safe forever. Sign up free, build your tree, and export or share it any time.
Get Started Free