The Crown: who has been cast as the royal family in season five so far?

Who is taking over to play members of the royal family (and politicians) for seasons five and six?

Emmy Griffiths

Filming for The Crown season five is well underway even though several roles are still unofficially cast! However, the hugely popular Netflix series has announced a few key cast members for season five, including who will be playing the likes of the Queen, the Duke of Edinburgh and Princess Diana.

MORE: 7 major royal moments that might happen in The Crown season five

Fans have even had a sneak peek at the stars in character with some recent photos released from the streaming giant. See the stars joining the royal drama for the final two seasons below…

Loading the player...

WATCH: Emma Corrin responds to Prince Harry's reaction to The Crown

Dominic West – Prince Charles

Earlier this week, Netflix released two official photographs: the first showing Elizabeth Debicki as Princess Diana, and the second of Dominic West as Prince Charles - confirming the actor's acquisition to the cast which was heavily rumoured until recently. 

In the photo, Dominic can be seen channelling Charles in a brown suit with a striped tie and yellow pocket square while stood outside of an unknown estate home. It's not yet confirmed if the Affair actor will be playing the royal in season six, however, given Elizabeth is due to portray Diana in season six also, it's certainly likely.  


Dominic West as Prince Charles

Claudia Harrison – Princess Anne

Netflix are yet to officially announce the actress taking over from Erin Doherty to portray Princess Anne for seasons five and six, however, fans are convinced they've worked it out. 

After photos from on-set began circulating online, many eagle-eyed fans noticed that Humans and The IT Crowd star Claudia Harrison could be seen filming at Scotland's Covesea Lighthouse, dressed in a costume similar to Princess Anne's classic attire.


Claudia Harrison is reportedly taking over from Erin Doherty (pictured)

Theo Fraser Steele – Timothy Laurence

In the same snaps, Claudia Harrison was also joined by Theo Fraser Steele, known for his stints in The Thick of It and Golden Compass, who is believed to be playing Anne's second husband, Timothy Laurence. Although, similar to Anne's portrayal, Netflix are yet to announce his role


Princess Anne and Timothy Laurence's romance will be depicted in series five

Jonny Lee Miller - John Major 

Netflix recently announced that the Elementary actor would be portraying Prime Minister John Major - a decision that certainly divided viewers. Following the announcement, one person wrote: "That casting is very... odd," as another added: "Have you guys like... seen a picture of John Major?" A third even quipped: "You might as well have picked Scarlett Johansson."


Jonny Lee Miller will player the former Prime Minister

James Murray - Prince Andrew

Similar to the parts of Princess Anne and Timothy Laurence – the actor playing Prince Andrew for seasons five and six is yet to be officially announced by Netflix. However, photos circulating online show James Murray on set seemingly portraying the role of the Queen's second son. 

James is perhaps best-known for his roles in TV shows such Cutting It and Primeval, and films like 6 Underground. He's also set to appear in Apple TV's upcoming World War Two epic drama, Masters of the Air. 


James Murray is said to be playing Prince Andrew

Elizabeth Debicki - Princess Diana

Elizabeth, who is best known for her roles in The Night Manager and Tenet, will be taking over from Emma Corrin as an older version of Diana. Speaking about the role, she said: "Princess Diana's spirit, her words and her actions live in the hearts of so many. It is my true privilege and honour to be joining this masterful series which has had me absolutely hooked from episode one."

MORE: The Crown series five: everything we know so far

MORE: The Crown floors fans with first photo of Imelda Staunton as the Queen


Elizabeth Debicki as the late Diana, Princess of Wales

Jonathan Pryce - Prince Philip 

Oscar-nominated star Jonathan Pryce will be playing the Duke of Edinburgh in the fifth and sixth series. "I am delighted to be working with Netflix again," he said in a statement posted to The Crown's Instagram page in August 2020.

"The positive experience I had making The Two Popes has given me the confidence to tackle the daunting prospect of portraying Prince Philip," the actor continued. "To be doing so with Peter Morgan in the company of Imelda and Lesley will be a joy."


The Two Popes actor will play Prince Philip

Lesley Manville - Princess Margaret 

Lesley, who has previously starred in Phantom Thread and Maleficent, has taken over from Helena Bonham Carter to play the Queen’s sister in the fifth series of the show. She said: "I could not be happier to be playing Princess Margaret. The baton is being passed on from two formidable actresses and I really don't want to let the side down."


Lesley Manville will play Princess Margaret

Imelda Staunton - The Queen 

Imelda will be playing the third incarnation of Queen Elizabeth II, and opened up about the challenges of playing a version of the Queen that is closer to the age that the public know her as.


Imelda Staunton as the Queen in the upcoming fifth series

Chatting on BBC radio four's Women's Hour, she said: "I think my sort of extra challenge, as if I needed it, is that I'm now doing the Queen that we're a little more familiar with. With Claire Foy, it was almost history and now I'm playing one that people could say 'she doesn’t do that,' 'she’s not like that,' and that's my personal bête noire."

Like this story? Sign up to our newsletter to get other stories like this delivered straight to your inbox.