The Crown has finally cast the perfect Princess Diana

We officially cannot wait.

Even though it feels like season two of The Crown has just left our screens, we’re already looking forward to its third season – and mourning the loss of its stars from the episodes ahead.

It was announced last year that this season would be the current actors’ last, with the characters recast to older actors to reflect the passing of time – something that is set to happen every two seasons.

With Claire Foy and Matt Smith leaving impossibly big shoes to fill, fans have been obsessed with news of The Crown castings, from who will take on the role of Princess Margaret to whether the Queen’s corgis will remain the same.

Claire Foy and Matt Smith in The Crown

Claire Foy and Matt Smith in The Crown

Olivia Coleman was the first actress confirmed for season 3, coming onboard as Queen Elizabeth and Helena Bonham Carter was announced last year to be playing her sister, Princess Margaret, replacing Vanessa Kirby. Even Game of Thrones actor Tobias Menzies is coming onboard to take the Prince Philip baton from Matt Smith. In short – it already sounds amazing.

But the real hype has been around the casting of the young Prince Charles, Princess Diana and Camilla Parker-Bowles, with the future actors set to play them in the time period spanning from the 1960s to the 1980s.

Josh O’Connor was confirmed earlier this year to play our new Prince Charles, taking over to play the Prince of Wales for season three and four and Emerald Fennell has been hired as the young Camilla Parker-Bowles, now Duchess of Cornwall. But it was the role of Princess Diana that proved harder to cast, with Netflix openly advertising for a talented actress to play the Princess of Wales.

‘We need a mesmerising new young star with extraordinary range,’ reads the advert according to The Telegraph. ‘She has to play charming comedy, flirt and social exhibitionist on the world stage, desperate and lonely self-harmer at her lowest ebb and the kind of psychological intensity of Mia Farrow in Rosemary’s Baby.’

But while the favourites according to Ladbrokes were Florence Pugh, Lucy Boynton and Ellie Bamber, it was announced today that a new actress had been cast, and she wasn’t on anyone’s radar for the role.

The Princess Diana of choice? Emma Corrin.

‘Princess Diana was an icon, and her effect on the world remains profound and inspiring,’ announced the actress, before stating that she ‘will strive to do her justice’.

The character of Princess Diana won’t feature in the series until season four, with Emma set to start filming later this year, but while we wait, we can comfort ourselves with the fact that season three isn’t too far away.

It can’t come soon enough!

Reading now

Popular entertainment stories