We always knew Kate Middleton and Prince William's romance was absolutely magical, but we never expected to get proof. In an extraordinary video, recently resurfaced by Hello! magazine, a 13-year-old Kate unknowingly acts out her romantic future in an eerily prophetic school play.
Kate, who starred in the production while attending St. Andrew's Preparatory School in Buckhold, takes to the stage next to a fortune teller who tells her: "Soon you will meet a handsome man, a rich gentleman."
"It is all I ever hoped for," she replies. "Will he fall in love with me?"
"Indeed he will," the fortune teller says.
"And marry me?" she asks.
"And marry you," he confirms.
Kate, now 36, then asks the fortune teller if her future husband will take her away, to which he answers: "Yes, to London."
In the next scene, the beloved royal, wearing a white dress and flowers in her hair, appears alongside her suitor. He gets down on a bended knee and asks her to "only say yes to me."
She then replies, "Yes, yes, dear William!"
According to ABC News, the play in question was Murder in the Red Barn, which was written by one of her teachers.
It's "sort of a bit prophetic," said Kinsley Glover, who played the character William. "Having watched that again now, you just sort of think, my God, that's quite odd, isn't it?"
Knowing what we know now, we'd have to agree!
Kate, who is expecting her third child in April, recently opened up about the impending arrival. While visiting the St. Thomas' Hospital in London to officially launch a campaign to promote nursing worldwide, the royal kept conversation light-hearted by joking that Prince William (not in attendance) was still "in denial" about baby No. 3.
Jamie Parsons, the father of a 10-month-old receiving care at the hospital, told People he was wishing her luck when she made the funny comment.
"I was saying, 'Congratulations, best of luck with the third one,'" Parsons said.
Her response to him: "William's in denial."
(Photo Credit: Getty Images)
Kate kept her growing baby bump cozy in a custom-made Jenny Packham military-inspired coat with silver detail, worn over a matching blue dress for the engagement. She completed her look with Jimmy Choo high-heeled shoes and a blue clutch.
The royal mom-to-be has certainly stuck to a "blue" theme this pregnancy, from that first lacy blue Temperley dress in October to her gown at the Royal Variety Performance in December.
While many fans are betting that the blue is a nod to the gender of the baby, as the Daily Mail reported, we're not yet convinced. After all, girls can wear blue, too!
This post was written by Candice Mehta-Culjak. For more, check out our sister site Now to Love.