In Spamalot, which role did Hannah Waddingham play?

The story behind the answer

In Spamalot, which role did Hannah Waddingham play? The answer is the Lady of the Lake.

Hannah Waddingham portrayed the Lady of the Lake in Spamalot, the musical comedy inspired by Monty Python and the Holy Grail. She played the role in the original London production and then joined the Broadway production, establishing herself as one of the show's standout vocal performers.

The Lady of the Lake is a flamboyant, self-aware character who guides and comments on King Arthur's quest. Her musical numbers include “The Song That Goes Like This” and “Find Your Grail,” both of which parody the conventions of grand musical theatre while giving the performer a prominent comic showcase.

Waddingham's Spamalot work predates her worldwide television fame as Rebecca Welton in Ted Lasso. That later role brought her Emmy recognition and a much larger international audience, so viewers sometimes associate her primarily with television. The other options are roles from different productions: Katharine is linked to Kiss Me, Kate, the Witch to Into the Woods, and Desirée Armfeldt to A Little Night Music.

Source: Wikipedia · fact-checked Sept. 2026

Add question to a list

Choose a list to keep this question in: