Kate Middleton could give birth to third child on St George's Day

In a newly surfaced video, a 13-year-old Middleton brought out her acting chops to a play while she attended St. Andrew's Preparatory School in Buckhold, England.

In a similarly eerie twist of fate, an image of Meghan Markle outside Buckingham Palace at age 15 resurfaced recently.

In the next scene, Kate appears with a prince, who gets down on one knee and proposes marriage to her.

In the original play, which was written by her teachers, the future duchess visits a fortune teller - who reads her palm to tell her fortune.

"It's all I'd ever hoped for", the actress replies after learning about her (now real-life) fate.

More news: Qualcomm annual meeting postponed for national security review

"Soon you will meet a handsome man, a rich gentleman", the fortune teller tells her.

The Duchess of Cambridge and her husband Prince William are still silent about the due date of their new child. Middleton says "Will he fall in love with me?"

Sixteen years later in 2011, Kate indeed married a rich and handsome prince named William.

Sporting chocolate-colored pumps is a bit of a departure for Middleton, who often wears shoes of the black, blue and nude variety - but the pointy-toed style seamlessly pulled her ensemble together.

It will be the third time she has given birth there, following the births of Prince George in 2013 and Princess Charlotte in 2015. In addition to the birth of Kate's third child, this autumn will also mark the royal nuptials for Harry and his girlfriend, Meghan Markle.

  • Carlos Nash