Kate Middleton Acting in 'My Fair Lady' School Production at Age 11 (VIDEO)
A video of Kate Middleton acting in a school play at age 11 hit the web on Monday and immediately went viral on social networking sites.
In 1993 the Duchess of Cambridge, now 32, scored the leading role in her school production of "My Fair Lady" and her performance still has many in awe. Middleton, who would later go on to marry into British royalty, played the role of Eliza Doolittle, a flower girl trained to pass off as an English aristocrat.
In the video Middleton is seen speaking in a fake cockney accent, which draws fits of laughter from the crowd.
"The rain in Spain stays mainly in the plain," she says in the video obtained by Daily Mail U.K.
Middleton, who went on to marry Duke of Cambridge Prince William, took on the role while attending the prestigious $25,000-a-year St. Andrew's School in Pangbourne, Berkshire.
Her love interest in the play, Freddy Eynsford-Hill, was played by "Downtown Abbey" star Andrew Alexander.
"Kate was very shy around him because she had a huge crush on him for years," a source told the Sun UK.
The Duchess went on to study at Marlborough College and later met Prince William while studying at St Andrews University in Scotland. The couple wed in 2011 and welcomed the birth of their first child Prince George Alexander Louis in 2013.
On Tuesday, Kensington Palace announced that Middleton, who recently marked a thousand days as the Duchess of Cambridge, is set to attend The Portrait Gala 2014 at the National Portrait Gallery in London on Feb. 11.
She will attend an exclusive reception before attending the Gala Dinner and funds raised at the event "will support the Gallery's daily work of delivering inspirational exhibitions and displays, offering unique learning opportunities and undertaking world class research," the Palace told E! News.