The Fairy Godmother is a fictional character in DreamWorks' Shrek franchise, voiced by actress Jennifer Saunders. Introduced as the main antagonist of the second film, the Fairy Godmother is the mother of Prince Charming, who Princess Fiona was originally intended to wed prior to meeting Shrek. She plots against newlyweds Shrek and Fiona's relationship, using her magic and potions in an attempt to trick Fiona into falling in love with her son. She said to Shrek that ogres do not live happily ever after. Fairy Godmother is loosely based on the stock fairy godmother character in fairy tales, specifically "Cinderella" and "Sleeping Beauty", serving as a parody of the common trope.