"The Crown" Just Cast Its Princess Diana

Emma Corrin will play the iconic royal in the show's fourth season.

Netflix announced Tuesday that newcomer Emma Corrin will be playing Lady Diana Spencer — who would go on to become Princess Diana following her marriage to Prince Charles — in Season 4 of The Crown.

"Emma is a brilliant talent who immediately captivated us when she came in for the part of Diana Spencer," show creator Peter Morgan said in a statement. "As well as having the innocence and beauty of a young Diana, she also has, in abundance, the range and complexity to portray an extraordinary woman who went from anonymous teenager to becoming the most iconic woman of her generation.”

Corrin attended Cambridge University and has appeared in a handful of theater productions, per her CV. She will also appear in the upcoming Epix television series Pennyworth and the film Misbehaviour, starring Keira Knightley and Gugu Mbatha-Raw.

Corrin shared the official announcement on her Instagram, revealing that she had been "glued" to the show's previous seasons.

"To think that I'm now joining this incredibly talented acting family is surreal," she added.

Corrin will be acting alongside recent Academy Award winner Olivia Colman, who will be taking over the role of Queen Elizabeth from Claire Foy for the show's third and fourth seasons. Gillian Anderson and Helena Bonham Carter will also be joining as British prime minister Margaret Thatcher and Princess Margaret, respectively.

In the casting announcement, Netflix said that Season 3 of The Crown will return in 2019, but did not specify the exact date.


Keira Knightley's name was misspelled in an earlier version of this post.

Skip to footer