Before she was the Duchess of Cambridge, Kate Middleton had a different role to play - literally.
New video footage of the Duchess, 32, playing Eliza Doolittle in a school production of "My Fair Lady" has emerged, courtesy of the Daily Mail.
In the clip, the duchess, who reportedly was 11 years old and attending St. Andrew's School at the time, speaks in a cockney accent and makes the audience laugh at various points.
It would certainly seem she's stayed as charming as ever, especially given her ease with Prince William.
Most recently, photographer Mario Testino, who took the couple's engagement portrait, weighed in on their romance.
"It was spontaneous emotion," he said of the now famous shot. "You could see they were completely in love."