Photo credit: Andrea Raffin /

It’s just been announced that Kristen Stewart is set to play the late Princess Diana in a brand new film… and social media is very conflicted.

The movie, currently entitled Spencer (in reference to Princess Diana’s maiden name), will reportedly be written by Peaky Blinders creator Steven Knight and directed by Pablo Larraín. (He also directed the 2016 Jackie Kennedy biopic, Jackie, FYI…)

It will be set in the early 1990s, and will focus on the moments when Princess Diana realised that her marriage wasn’t working…

“We decided to get into a story about identity, and around how a woman decides somehow, not to be the queen,” Pablo Larraín told Deadline.

“She’s a woman who, in the journey of the movie, decides and realises that she wants to be the woman she was before she met Charles.”

So what made Pablo Larraín want to cast former Twilight actress Kristen Stewart in the title role?

“Kristen is one of the great actors around today,” the director began.

“To do this well, you need something very important in film, which is mystery. Kristen can be many things, and she can be very mysterious and very fragile an ultimately very strong as well, which is what we need.

“The combination of those elements made me think of her. The way she responded to the script and how she is approaching the character, it’s very beautiful to see.

“I think she’s going to do something stunning and intriguing at the same time. She is this force of nature.”

Despite the director calling Kristen Stewart “one of the great actors around today”, social media is still a bit divided about the casting…


“Kristen Stewart as Lady Diana … I am perplexed”


“UM you could find a British actress”


“No. No. Noooo. Please God no! Noooo!

Why?! This is a TERRIBLE idea! Stick to sparkly vamps. #KristenStewart she has RBF & looks like she’s always smelling something bad.

She couldn’t be a pretend pimple on Lady Di’s bottom. #PrincessDiana”


“Kristen Stewart is our new Princess Diana? Absolutely not.”


“Can we just leave Diana alone. I think she’s suffered enough. #PrincessDiana”


“kristen stewart as lady diana…. i kind of absolutely hate it”


“Kristen Stewart playing a famous woman who was doggedly pursued by a press that made a savage feast out of her personal life?

I think she’ll be able to tap into that.”


“Kristen Stewart playing Princess Diana in a PABLO FREAKIN’ LARRAÍN FILM? Apocalypse cancelled!”


“Kristen Stewart as Princess Diana ???   Can’t wait to watch my two fav souls in one body.”

What are your thoughts?

Spencer will take place over just three days and will be set in Prince Charles and Princess Diana’s Sandringham estate in Norfolk, England.

Production is slated to begin at the beginning of next year. Who’s excited?