Which actress originated the role of Princess Fiona in the Broadway musical Shrek the Musical?

The story behind the answer

Sutton Foster originated the role of Princess Fiona in the Broadway musical Shrek the Musical. She played Fiona in the production’s Broadway run and received a Tony Award nomination for the performance.

Shrek the Musical adapts the story of the first Shrek film while adding original songs and expanding the characters’ backstories. The stage version includes music by Jeanine Tesori and a book and lyrics by David Lindsay-Abaire. Its story follows Shrek, Fiona, Donkey, and Lord Farquaad, but presents their emotional conflicts through live theater, choreography, and musical numbers.

Foster’s Fiona is separate from Cameron Diaz’s film performance. Diaz voiced Fiona in the animated Shrek movies, while Foster was the principal Broadway actress associated with the stage role at its New York premiere. The musical opened on Broadway in 2008 and received multiple Tony nominations, including Best Musical.

Source: Wikipedia · fact-checked Sept. 2026

Add question to a list

Choose a list to keep this question in: