Who plays Princess Diana in The Crown?
This image appears in the gallery:
Emma Corrin: 12 facts about The Crown’s Diana actress you should know
7. Who plays Princess Diana in The Crown?
Emma Corrin was cast as Lady Diana Spencer back in 2019, and will be appearing in all 10 episodes of The Crown season 4. Emma didn’t originally audition for Diana. She got the job after reading Diana’s lines during the Camilla auditions. She was later invited to do a chemistry reading with Josh O’Connor (Prince Charles) and managed to secure the role. [Netflix]