Skip Navigation

Isn't She Loverly! See Kate Middleton as Eliza Doolittle in My Fair Lady

Isn't She Loverly! See Kate Middleton as Eliza Doolittle in My Fair Lady
Kate Middleton & Audrey Hepburn as Eliza Dolittle in 'My Fair Lady'
See Kate Middleton play Eliza Doolittle in 'My Fair Lady' as a child!

Britain’s future queen was once a poor flower girl. It’s true! An 11-year-old Kate Middleton took on the role of Eliza Doolittle in a production of My Fair Lady at St. Andrew’s in Pangbourne, Berkshire in 1993, according to The Daily Mail. Of course, My Fair Lady is inspired by the play Pygmalion, which follows a Cockney girl who becomes the subject of a wager when a Professor, Henry Higgins, is determined to pass her off as a refined lady. The future fashion icon became a master of the cockney accent, winning over an audience who are clearly tickled by her butchering of proper English. (Cool sidenote: Middleton's love interest in the school show, Freddy Eynsford-Hill, is portrayed by future Downton Abbey and West End actor Andrew Alexander!) Check out the video below to see a little Duchess of Cambridge taking on the famous elocution lesson scene and being taught how to say, “The rain in Spain stays mainly in the plain.” We love this edition of “before they were royalty” but next up we need the musical numbers please!

Video On Demand
Sponsored by:
This Show is in
High Demand
We just released a new round of tickets with the best availability between November 7, 2017 and March 5, 2018. If you are unable to find tickets today, check back soon!