Kate Middleton Plays Eliza Doolitte in 'My Fair Lady' - Video

The Duchess of Cambridge starred in the George Bernard Shaw's play at 11, when she was attending St. Andrew's School in Berkshire.

Kate Middleton played Eliza Doolittle whilst Freddy Eynsford-Hill was played by Andrew Alexander, who is now a professional actor and portrayed Sir John Bullock in TV drama 'Downton Abbey'.

Watch Kate in the 1993 school production below.

Emmerdale, Coronation Street, Wedding

WATCH! Emmerdale Star’s Wife Does The Best Wedding Dance Ever

Peter Andre wedding Emily wife first anniversary

Peter Andre Mimics Proposal To Wife Emily AGAIN And The Ring Is Unbelievable!

Liam Payne, The Undateables, one direction

Undateables Liam Payne Lookalike Sends Twitter Into Meltdown

Liar Tv Drama ITV 2017

Liar Fans Think The Police Missed Some Crucial Evidence In The Recent Episode