After all the anticipation, season six of the The Crown has finally arrived on Netflix and it's everything and more than we could have ever hoped.
As well as the return of some familiar faces including the incredible Elizabeth Debicki as Princess Diana and Dominic West as Prince Charles, we were also introduced to Rufus Kampa as Prince William.
But it turns out that Rufus Kampa isn't the only actor set to play Prince William, as actor Ed McVey is set to take over the role for The Crown series six part two which airs 14 Dec, and play Prince William in his teen and adults years.
Who is Rufus Kampa?
Rufus Kampa is the actor who plays Prince William at the age of 15 in The Crown series six part one.

How tall is Rufus Kampa?
Rufus Kampa is 6ft.
What was Rufus Kampa's first acting role?
Rufus Kampa made his stage debut three years ago playing Adrian Mole in Sue Townsend’s The Secret Diary of Adrian Mole 13 & 3/4s: The Musical.
The Crown series six marks Rufus Kampa's TV debut.
What is Rufus Kampa's Instagram?
You can follow Rufus on Instagram @rufuskampa
Who is Ed McVey?
Ed McVey plays Prince William in The Crown series six part two, alongside Meg Bellamy as Kate Middleton.

How old is Ed McVey?
Ed McVey is 24 years old.
Where is Ed McVey from?
Ed McVey hails from Devon.
How tall is Ed McVey?
Ed McVey is 6ft, in comparison with Prince William's 6ft 3 stature.
What is Ed McVey's Instagram?
You can follow Ed McVey on Instagram @ed_mcvey_
What has Ed McVey been in?
The Crown series six marks Ed McVey TV debut, but he's previously starred in plays such as Camp Siegfried at The Old Vic in 2021.
Daisy Hall is a news and entertainment writer for Grazia, specialising in TV and film, meaning you can always count on Daisy for the latest (and best) viewing recommendations.