Netflix has revealed who will play Princess Diana in The Crown.
Actor Emma Corrin has joined the cast as Lady Diana Spencer – the future Princess of Wales and wife of Prince Charles – in the royal drama.
However, Netflix has confirmed that the key royal figure will not make an appearance on screen until season four.
Season three is due to be released on Netflix later in 2019, while season four will begin filming later this year according to Netflix.
Up-and-coming British actor Corrin has featured in ITV period drama Grantchester, and is also set to appear in Batman prequel TV series Pennyworth.
However, her appearance as Diana in The Crown is set to be her highest profile role to date.
After the news was announced, Corrin said on Instagram that she was "over joyed, over the moon and incredibly honoured".
The third season of The Crown ushers in an entirely new cast, with Olivia Colman replacing Claire Foy as the Queen and Tobias Menzies stepping into Matt Smith's role as Prince Philip.
Helena Bonham Carter meanwhile replaces Vanessa Kirby as Princess Margaret.
While Diana will not feature until season four, The Crown season three is set to include the first appearance of Prince Charles' second wife Camilla Parker-Bowles.
Call the Midwife star and Killing Eve writer Emerald Fennell is set to play the future Duchess of Cornwall.
While the first two seasons were released in November 2016 and December 2017 respectively, the introduction of a brand new cast has meant a longer wait for the third season.
Find out more about The Crown season three here.