Emerald Fennell confirmed to play young Camilla in The Crown

Emerald Fennell - COPYRIGHT JAY WILLIAMS
Emerald Fennell - COPYRIGHT JAY WILLIAMS

British actress Emerald Fennell has been cast as Camilla, Duchess of Cornwall in the third season of the Netflix British royal family drama series, The Crown.

“I’m absolutely over the moon, and completely terrified, to be joining so many hugely talented people on The Crown,” said Fennell, 33.

“I absolutely love Camilla, and am very grateful that my teenage years have well prepared me for playing a chain-smoking serial snogger with a pudding bowl hair cut.”

Fennell is best known for her role as Nurse Patsy Mount on the BBC’s Call the Midwife, and has also appeared in ITV's Victoria.

She will join the previously announced Josh O’Connor as Prince Charles and Erin Doherty as Princess Anne. Season 3 of The Crown is set in the 1970s, when Camilla first met Prince Charles.

The new iterations of The Crown’s cast include Marion Bailey as the Queen Mother, along with Olivia Colman as Queen Elizabeth II, who will take over the role from Claire Foy in Season 3.

Tobias Menzies, Ben Daniels and Helena Bonham Carter will play, respectively, the 1970s versions of Prince Philip, Lord Snowdon and Princess Margaret.