In Shrek 2, what is the name of the potion Shrek and Fiona drink to transform?

The story behind the answer

In Shrek 2, Shrek and Fiona drink the Happily Ever After potion to transform. The potion is obtained from the Fairy Godmother, who secretly wants Fiona to marry her own son, Prince Charming.

After drinking it, Shrek becomes human and Fiona becomes human again. Their transformation is linked to the potion’s label and its promise of a fairy-tale ending. The effect is temporary unless the pair shares a kiss before midnight.

The potion’s name is sometimes confused with the film’s broader “happily ever after” theme, but Happily Ever After is the specific name associated with the bottle in the story. The sequence leads directly to the film’s central conflict over Fiona’s future and Charming’s attempt to replace Shrek.

Shrek 2 was released in 2004 and expands the franchise’s fairy-tale satire by introducing the kingdom of Far Far Away, the Fairy Godmother, and Prince Charming.

Source: Wikipedia · fact-checked Sept. 2026

Add question to a list

Choose a list to keep this question in: