First look at Kristen Stewart as Princess Diana sends fans wild

Sarah Carty
·Lifestyle Editor
·2-min read

Fans have been left gobsmacked after the first official photo of Kristen Stewart as Princess Diana has been revealed.

The Twilight actress stars in the film titled Spencer, which focuses on one weekend at Christmas in Sandringham, where Princess Diana decides to divorce Prince Charles.

Kristen Stewart as Princess Diana in the film Spencer. The movie will focuses on one weekend in the life of Princess Diana, as she spends the Christmas holiday with the royal family at the Sandringham estate in Norfolk, and decides to leave her marriage to Prince Charles.
Kristen Stewart as Princess Diana in the film Spencer. Photo: Neon

Directed by Pablo Larraín, Spencer is expected to have an Autumn release in the UK. It’s not yet been announced who will play Prince Charles, but other actors confirmed for the film include Timothy Spall, Sally Hawkins and Sean Harris.

Fas took to Twitter to gush over 30-year-old Kristen’s portrayal of the tragic royal, who lost her life in 1997 after a car accident in Paris.

“She looks incredible,” one person commented.


Princess Diana in a red coat and black hat at Sandringham on Christmas Day
Princess Diana pictured at Sandringham on Christmas Day. Photo: Getty Images

“That really took me a second, to see that was Kristen Stewart in the photo and not Diana,” another said.

“Absolutely unrecognizable,” a commenter wrote, while another said: “Omg I actually thought it was Diana in this pic.”

Kristen is the latest actress to take on the role of Diana, many of whom have not found critical favour after trying to portray the royal.

Emma Corrin did win good reviews as she became Diana in season four of Netflix’s The Crown, and those who preceded her included Naomi Watts, who was the title role in 2013’s Diana.

 Kristen Stewart arrives at the 42nd Mill Valley Film Festival at Christopher B. Smith Rafael Film Center on October 7, 2019 in San Rafael, California
Kristen Stewart stars as Princess Diana in the biopic. Photo: Getty Images

Speaking about the role on Jimmy Kimmel Live, Kristen said she was only seven-years-old when Diana died.

“I was really young [and] didn't really know what was going on,” she said.

“But now, it’s hard not to feel protective over her... My movie takes place over, like, three days, and it's this, like, really poetic internal imagining of what that might have felt like rather than, like, giving new information. We kind of don’t have a mark to hit. We just also love her.”

Extra reporting by Rebecca Taylor

Never miss a thing. Sign up to Yahoo Lifestyle’s daily newsletter .

Or if you have a story idea, email us at