Claire Foy and young Queen Elizabeth II
Olivia Colman and Queen Elizabeth II
Matt Smith and young Prince Philip
Tobias Menzies and Prince Philip
Vanessa Kirby and young Princess Margaret
Vanessa Kirby starred as young Princess Margaret in seasons 1 and 2.
Helena Bonham Carter and Princess Margaret
Helena Bonham Carter takes over the role of the queen’s younger sister in season 3.
Victoria Hamilton and Queen Elizabeth the Queen Mother
Victoria Hamilton portrayed the first Queen Elizabeth turned Queen Mother in seasons 1 and 2.
John Lithgow and Winston Churchill
John Lithgow won an Emmy and a SAG Award for his portrayal of Prime Minister Winston Churchill in season 1.
Erin Doherty and Princess Anne
Erin Doherty will play Queen Elizabeth II and Prince Philip’s daughter, Princess Anne, in season 3.
Josh O'Connor and Prince Charles
Josh O’Connor will play Charles — the queen’s eldest son and heir to the throne — beginning in season 3.
Emerald Fennell and Camilla Parker Bowles
Emma Corrin and Princess Diana
Pennyworth actress Emma Corrin will star as Diana, Princess of Wales in season 4.
Gillian Anderson and Margaret Thatcher
Gillian Anderson has been cast as Prime Minister Margaret Thatcher in season 4 of the Netflix period drama, which is already in production.