Kristen Stewart Emma Corrin Canada county Spencer Entertainment Kristen Stewart Emma Corrin Canada county Spencer

Every actress who has played Princess Diana ranked from worst to best

Reading now: 515

Kristen Stewart may become the second openly LGBTQ person ever to win Best Actress at the 94th Academy Awards this weekend. (Jodi Foster is currently the only Best Actress winner to publicly come out as LGBTQ during her lifetime.) The 31-year-old bisexual has earned widespread critical acclaim for her portrayal of Princess Diana in the film Spencer.Related: Everyone is sobbing over that devastating new Diana doc that just premiered at SundanceMany talented–and a few, ahem, not-so-talented–performers have played Lady Di over the years.

The first was Catherine Oxenberg in 1982’s The Royal Romance of Charles and Diana, and the most recent was Stewart in Spencer.

Elizabeth Debicki is set to play her in the upcoming season of The Crown, which arrives in November. And there will no doubt be countless more in the years to come.Related: Journalist Martin Bashir “deceived” Princess Diana into bombshell interview: ReportIn honor of Stewart’s Oscar nomination, we’ve decided to compile a list of every actress who has played the people’s princess in a film or TV show ranked from worst to best.

The website is an aggregator of news from open sources. The source is indicated at the beginning and at the end of the announcement. You can send a complaint on the news if you find it unreliable.

Related News