Kate Middleton Starred in Her School Musical When She Was 11 Years Old—And There's Video to Prove It

Kate Middleton played Eliza Dolittle in her school's production of My Fair Lady when she was 11-years-old. A clip of the future duchess singing is going viral.

(Image credit: TOBY MELVILLE)

Before she was a member of the royal family, Kate Middleton was just a kid, going to school and spending her nights and weekends doing regular kid activities—like starring in the school musical.

In a vintage clip that's currently making the rounds on social media, Kate is seen playing Eliza Dolittle in her school's production of My Fair Lady. Kate sang "Wouldn't It Be Loverly" from the iconic musical and we have to say, she nailed it. 

Kate is just 11-years-old in the clip, according to royal Instagram Tea Time With the Cambridges, which shared the incredible video this week.

"No better way to start your weekend then with an adorable video of our Duchess at just 11-years-old performing in ‘My Fair Lady’ at her school! 😍," the royal fan account wrote in the clip's caption. "Catherine was always very active in the arts and drama department and the result has been some very adorable videos of her from that time!"

Watch for yourself:

Can we formally request an encore from adult Kate? Pretty please?

For more stories like this, including celebrity news, beauty and fashion advice, savvy political commentary, and fascinating features, sign up for the Marie Claire newsletter.

subscribe here

Kayleigh Roberts
Weekend Editor

Kayleigh Roberts is a freelance writer and editor with more than 10 years of professional experience. Her byline has appeared in Marie Claire, Cosmopolitan, ELLE, Harper’s Bazaar, The Atlantic, Allure, Entertainment Weekly, MTV, Bustle, Refinery29, Girls’ Life Magazine, Just Jared, and Tiger Beat, among other publications. She's a graduate of the Medill School of Journalism at Northwestern University.