Elizabeth Debicki will play Princess Diana and Jonathan Pryce is set to play Prince Philip in The Crown seasons five and six, which will wrap up the series.
It was previously announced that Imelda Staunton will play Queen Elizabeth II and Lesley Manville will play Princess Margaret.
While creator Peter Morgan had previously announced that the show would end after five seasons, the series will now conclude after its sixth season (which was actually the original plan).
The third season launched on the streaming service on November 17, 2019. The upcoming fourth season (expected in late 2020) will be set during Margaret Thatcher’s (Gillian Anderson) premiership and see the prominence of Lady Diana Spencer, played by Emma Corrin.
Claire Foy (who is expected to make a cameo appearance in the fourth season) played Queen Elizabeth II in the first two seasons, along with Matt Smith as Prince Philip, Duke of Edinburgh, and Vanessa Kirby as Princess Margaret.
The third season (buy the first two seasons) of The Crown sees a new guard sweep into Downing Street, as Queen Elizabeth (played by Olivia Colman) and her family struggle to meet the challenges of a rapidly changing Britain.
From cold-war paranoia, through to the jet-set and the space age – the exuberance of the 1960s and the long hangover of the 1970s – Elizabeth and the Royals must adapt to a new, more liberated, but also more turbulent world.
Written by Peter Morgan, The Crown also stars Helena Bonham Carter as Princess Margaret, Tobias Menzies as The Duke of Edinburgh, Josh O’Connor as Prince Charles, Erin Doherty as Princess Anne, Ben Daniels as Lord Snowdon, Jason Watkins as Prime Minister Harold Wilson and Charles Dance as Lord Mountbatten.
The Crown tells the inside story of two of the most famous addresses in the world — Buckingham Palace and 10 Downing Street – and the intrigues, love lives and machinations behind the great events that shaped the second half of the 20th century. Two houses, two courts, one Crown.