A video clip that has emerged online sees a 13-year-old Kate Middleton being told she would marry a handsome and rich gentleman. Coincidence? Fate? A really good prediction from one of her teachers who wrote the play?
Their romance must have been written in the stars because, in the following scene, Kate appears with her prince who then proposes marriage to her.
Similar to her school play, Middleton did say yes, but this time, to her real prince. Middleton says "Will he fall in love with me?"
"And marry me?" she asks. Just ahead of Prince Harry and Meghan Markle's royal wedding on May 19 at St George's Chapel, the mother of Prince George, four, and two-year-old Princess Charlotte.is due to give birth to her third child in April.
Brighton add to Arsene Wenger's woes as Arsenal lose again
But they could not conjure it up and Arsenal had lost four games in a row for the first time since October 2002. This was not Arsenal being undone by superior skill or speed but failing a test of basic defending.
We're going to opt for fate because clearly the power of love - and a teenage fortune teller - brought Middleton and her Prince Charming together.
Long before Kate Middleton bumped into her Prince Charming aka Prince William at St Salvator's Hall while studying at the University of St Andrews, his name was already engraved on her heart.
Her response? "Yes, oh yes, dear William!"
The duchess, who is pregnant with her third child, recently recorded a video message in which she called for every child to be given the "best possible support to ensure they fulfil their true potential".