The Actors Playing Young Prince William & Kate Middleton on The Crown Look Eerily Similar to Their Real-Life Counterparts

Over the years, Netflix‘s The Crown has told the stories of the British royal family in such a believable way that it’s easy to forget we’re watching a show and not a documentary. From uncanny casting choices to stellar performances, the show has, throughout its many seasons, impressed viewers with how real it actually feels. After all, who could forget Emma Corrin as a naive and heartbroken Princess Diana? Or Claire Foy as the young and fearless Queen Elizabeth II?

And, continuing the pattern of spot-on castings, new on-set pictures of season six show that the actors playing young Prince William and Kate Middleton are eerily similar to their real-life counterparts.

The pictures were taken at the University of St Andrews in Scotland, the place where the Prince and Princess of Wales met for the first time when they were college students. In the shots, the actor playing William, Ed McVey, looks just like him – from his classic button-down under a sweater look to his combed-up blond hair. The actress playing Middleton, Meg Bellamy, also looked just like the royal with soft brunette curls and a monochromatic army green look.


In addition to the many set pictures, many current St Andrews students shared clips of the filming on their campus on TikTok. And, overall, it looks like everyone is in agreement with the casting.

“omg the casting is spot on, how??!” wrote one user. “He looks just like him these casting agents need a raise,” wrote another, referring to McVey and young William’s similar looks. “He looks more like William than real William,” commented another user. We couldn’t agree more!

And although we can’t say we’re totally surprised that The Crown casting directors once again hit it out of the park, we know we’re that much more excited to watch the show’s new season.

Related story

Kate Middleton's Look of Awe While Prince William Shows Off His Secret Talent Is Beyond Adorable