Who does Shrek, in the movie "Shrek", fall in love with?
Answer
Princess Fiona
Answer
Princess Fiona
In the movie "Shrek," Shrek falls in love with Princess Fiona. Their relationship becomes the emotional center of the story and overturns the fairy-tale expectations surrounding both characters.
Shrek begins the film as a solitary ogre whose swamp is invaded by fairy-tale creatures exiled by Lord Farquaad. To reclaim his home, he agrees to rescue Fiona from a castle guarded by a dragon. During their journey, Shrek and Fiona discover that their insults, humor, and insecurities hide a growing affection.
Fiona initially appears to be a conventional princess waiting for a handsome rescuer, but the film reveals that she transforms into an ogre at night because of a curse. She believes true love's kiss will make her permanently beautiful. When Shrek and Fiona finally admit their love, the spell turns her permanently into an ogre instead, showing that the film values love and identity over appearance.
Lord Farquaad is Fiona's intended fiancé, not Shrek's true love. Fiona ultimately rejects Farquaad and chooses Shrek, and the two marry at the end of the film.
Source: Wikipedia · fact-checked Aug. 2026