"The Crown": Emma Corrin & Josh O'Connor Talk Role Challenges It truly is the role of a lifetime. Come Sunday, Nov. 15, the world will see English newcomer Emma Corrin take on the role of Princess Diana in season four of The Crown. No pressure, right? From the looks of several teasers and a photograph of Corrin in a replica of Diana's iconic wedding dress, the actress does a fantastic job of embodying Prince William and Prince Harry's late mother.