Kristen Stewart has been cast as Princess Diana and people are very divided
Frazer Harrison / Pool / Getty Images

Kristen Stewart has been cast as Princess Diana in an upcoming film about her breakup with Prince Charles and people are deeply divided on the issue.

While some people scoffed at Stewart's acting ability and questioned why an American actor was chosen for the role, others have welcomed the choice as making "perfect sense".

With Stewart in the leading role, Spencer will relive the weekend in the late 1990s when Princess Diana realised her marriage to Prince Charles had to come to an end.

Director Pablo Larraín is best known for his 2016 film Jackie, an unconventional biopic of Jacqueline Kennedy that won an Oscar.

He explained why he was excited to work with Stewart, whom he described as "one of the great actors around today".

Kristen can be many things, and she can be very mysterious and very fragile and ultimately very strong as well. I think she’s going to do something stunning and intriguing at the same time. She is this force of nature.

Stewart is best known for her role as Bella Swan in the Twilight films, but has since grown a cult following for her critically acclaimed performances in indie movies like Still Alice and Clouds of Sils Maria.

She has also been hailed a 'queer icon' for speaking publicly about her bisexuality.

But some people still don't think Stewart is right to play Princess Diana. And despite being the first American to win the prestigious César Award for acting (and it not being 2008 any more) she's yet to fully shake the stigma of starring in Twilight.

Some people also questioned why an American was chosen to play the British royal.

But others think Stewart is "perfect" for the role.

Both Princess Diana and Kristen Stewart are known for their iconic fashion looks, and people are excited to see this met with Larraín's trademark aesthetic detail.

Whether Kristen Stewart works as Princess Diana or whether her critics were right to be cautious remains to be seen.

But sometimes casting choices that make little sense at first glance go on to be unexpected smash hits (remember like three months ago when Renée Zellweger won an Oscar for portraying Judy Garland?).

It might just be the case that Stewart surprises us all once again.

Please log in or register to upvote this article
The Conversation (0)