Question: is princess fiona an ogre?
Answer: Princess Fiona is a fictional character in DreamWorks' Shrek franchise, first appearing in the animated film Shrek (2001). One of the film series' main characters, Fiona is introduced as a beautiful princess placed under a curse that transforms her into an ogre at night. ... Fiona is voiced by actress Cameron Diaz.