Elizabeth Debicki to play Princess Diana in The Crown's final seasons

The Australian Actress will play the Princess of Wales in the final two seasons. 

Elizabeth Debicki will play Princess Diana in the hit Netflix television show's last two seasons. 

The Australian Actress, also known for her roles in The Night Manager, Widows and The Man from U.N.C.L.E, will take over the role of Princess Diana from season four's Emma Corrin. 

Debicki will also join the likes of Jonathan Pryce (The Two Popes, Game of Thrones), who comes into the show to assume the role of Prince Philip. 

The fifth and sixth seasons are expected to cover the Royal Family during the 1990s through to the early 2000s. 

Season four is yet to be aired on Netflix, but is scheduled for release in late 2020, so fans can look forward to a new series later this year. Seasons five and six, starring Elizabeth Debicki, will include the break-up of Princess Diana and Prince Charles, and of course, her death in 1997. Imelda Staunton (Downton Abbey, Harry Potter) will also take over the role of the Queen from Olivia Coleman, and Lesley Manville (Ordinary Love) will play Princess Margaret in the final two seasons. 

Debicki, who is a fan herself of the show, said in a statement posted by The Crown's official Twitter account: 

"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."

Source: BBC News

Need help to find the best deal?

Get in touch with our expert team.

020 4525 0221

Our trusted providers

  • Sky logo
  • BT logo
  • Virgin Media logo
  • TalkTalk logo
  • Now logo
  • YouView logo

Need help? Get in touch

Call us: 020 4525 0221

Send us a message

Don't miss our latest deals

Sign up to receive unmissable offers and the latest news on TV, broadband, energy, phones and more.

Information regarding how we process your data can be found in our Privacy Policy.
× Need help choosing a great deal?
Call us on 020 4525 0221