At some point, we've all looked at the Duke and Duchess of Cambridge, William and Kate, and thought "they're a perfect match."
Of course, that's mainly because they were dating for about eight years before tying the knot. But based on a clip that has been circulating the internet, it looks like they were destined to be together even before they met.
Sure, their relationship wasn't always smooth, and neither one of them knew if they'd end up married, as their 2010 interview with British journalist Tom Bradby suggested.
"Well, from my point of view, I, you know …when I first met Kate I knew there was something very special about her. I knew there was possibly something that I wanted to explore there," said William.
Still, at the end of the day, they found their way back to each other and got married, like Kate's school play predicted back in 1995.
The viral video shows 13-year-old Kate in the play, "Murder in the Red Barn," written by her teachers at St. Andrew's Preparatory School in Buckhold. A palm reader joins her on stage, and starts making predictions about her future, including her love life.
"This is a most lucky hand. Soon you will meet a handsome man, a rich gentleman," the "fortune teller" revealed. The now 36-year-old replies, "It is all I ever hoped for. Will he fall in love with me?"
The palm reader said yes and told Kate that the she would be whisked away to London by this mysterious man and they will get married.
We then see Kate being proposed to by one of the characters and she responds with, "Yes, yes, dear William!"
Sure, this could be chalked up to coincidence, but ABC News got in touch with Kate's schoolmate who played "William," and he has something interesting to say.
Although the video first resurfaced in 2009, ABC didn't get a hold of Kinsely Glover, the man who played William until a few years later.
He opened up about starring in the play and working alongside young Kate.
"Having watched that again now, you just sort of think, my God, that's quite odd, isn't it?" Kinsley said.
He called the entire thing "sort of a bit prophetic," and it's hard not to agree with him after you watch the scene unfold.
Check it out in the video below:
Kinsley also told the news outlet that Kate "was very nice, and she never had a bad word to say about anybody...She's lovely."
Also this video shows us that royal-to-be Meghan Markle isn't the only one with acting chops. Turns out, she and Kate have a lot more than just great style, philanthropy and marrying princes in common.