Olivia Williams will play Camilla Parker Bowles on "The Crown".
The "Nevers" actress will take over the role of the future Duchess of Cornwall from Emerald Fennell in the upcoming fifth season of Netflix's regal drama, which will cover the most volatile period of her relationship with Prince Charles; before and after the death of Princess Diana.
According to the Daily Mail newspaper columnist Baz Bamigboye, Williams underwent a "chemistry test" with Dominic West, who is set to play Charles, to see if they were compatible on screen together before she was offered the role.
As well as West taking on Charles - who was played by Josh O'Connor in the past two seasons of the show - the cast refresh for the next season of the drama will see Imelda Staunton taking over as Queen Elizabeth from Olivia Colman and Tobias Menzies handing over Prince Philip to another former "Game of Thrones" star, Jonathan Pryce.