Olivia Williams will be playing Camilla Parker Bowles in the fifth season of The Crown.
The 52-year-old actress will be taking over from Emerald Fennell in the popular Netflix series, after she had played Prince Charles friend who became his lover, since the third season.
Olivia is best known for her roles in HBO Max series The Nevers and 2010 big screen movie The Ghost Writer.
The role will propel Olivia into the public’s conscience a year after she had a rare pancreatic cancer tumour removed, following a four-year battle to convince doctors that she was potentially seriously ill.
The actress has spoken previously about her love of acting when talking to The Stage.
Be the first to read the biggest TV stories as they come straight to your inbox.
The Mirror’s TV newsletter brings you the latest headlines on the best shows, articles on your favourite characters and all the inside track from our team.
Never miss a moment by signing up to our newsletter here.