Fiona’s pregnancy : Shrek(00) Nicolette Keebler II 13 Sep 2025 Save Image Image gallery: What Happens to Fiona's Pregnancy? Unpacking Life's Big Questions