First look at Emma Corrin as Princess Diana in The Crown
Emma Corrin will join Olivia Colman and Helena Bonham Carter as Diana in The Crown season three
But with the story poised to enter the 70s and 80s, fans were waiting with bated breath to discover who would play one of the most famous members of the royal family in the 20th century. Corrin, a 23-year-old Cambridge graduate, is a fresh face on the scene with screen roles only in ITV's Grantchester, and starring alongside Keira Knightley in her first feature film, Misbehaviour. But let's remember that Diana was only 19 when she married Prince Charles, so Corrin's youthful bloom will be especially fitting for this role.
Casting directors were apparently captivated by Corrin, who possesses the innocence and beauty of the late Diana. She certainly has her apricot skin, doe eyes and short blonde hair which is prime for fluffing. It's rumoured that Lady Di will make her first appearance in The Crown towards the end of season three, and will occupy the majority of the storyline for seasons four and five.
Having starred in period roles before, there's reason to believe that Corrin can pull off Diana's plummy, posh demeanour, but we're hoping that she can also channel her charisma and her slightly naughty rebellious streak.
The Crown season 3 will be available on Netflix from 17 November