The new series is set to feature William’s time at the University of St Andrews, where in 2001 he met Kate Middleton, now the Princess of Wales, who he would marry a decade later in Westminster Abbey.
Actor Ed McVey, 21, who will play the prince throughout his late teens and early 20s, and Dominic West, 53, who is playing Charles, were spotting filming the sixth series in St Andrews in March.
The actors were seen filming on North Street, with scores of extras holding Union flags and Saltires in front of the historic St Salvator’s Chapel. Meg Bellamy, who will portray Middleton, was also spotted filming in the area.
Elizabeth Debicki will reprise her role as Diana, Princess of Wales, with Imelda Staunton continuing as Queen Elizabeth II and Jonathan Pryce as the Duke of Edinburgh.

5. Ed McVey as he plays the part of Prince William
St Andrew's in the rain. Ed McVey as he plays the part of Prince William as they film scenes for the next season of The Crown Photo: Andrew Milligan

6. Ed McVey as Prince William
Ed McVey as he plays the part of Prince William as they film scenes for the next season of The Crown in St Andrews, Scotland. Photo: Andrew Milligan

7. Filming scenes for the next season of The Crown in St Andrews
Meg Bellamy, 19, who is playing Kate in the streaming service’s popular series, has also been seen filming scenes around St Andrews. Photo: Andrew Milligan

8. Background actors during filming for the next season of The Crown
Background actors during filming for the next season of The Crown in St Andrews. Filming took place in the Fife town’s North Street, with scores of extras holding Union flags and Saltires in front of the historic St Salvator’s Chapel. Photo: Andrew Milligan


