Another user pointed out: "There are dozens of British actors that would be much more suitable. What are they thinking? I suspect that this one might get reversed."
Speaking on the plotline to news outlet Deadline, director Pablo Larrain said: "We decided to get into a story about identity, and around how a woman decides somehow, not to be the Queen."
Diana and Charles wed in 1981 but separated in 1992 soon after the breakdown of their relationship became public knowledge.
The details of their marital difficulties became increasingly publicised, and the marriage ended in divorce in 1996.
Stewart is best known for playing Bella Swan in the successful Twilight franchise and most recently was one of three angels in a reboot of Charlie's Angels.
Larrain, who previously directed Jackie, 2016's biopic of Jackie Kennedy, says Stewart is the perfect fit for the royal role.
"Kristin can be many things, and she can be very mysterious and very fragile an ultimately very strong as well, which is what we need," he told Deadline.