Related Content

But fans have criticized Disney for casting Scott as the Princess of Agrabah, saying the part should have gone to an actor of Arab heritage instead. Scott is of British, Ugandan and Gujarati Indian descent.

Taking to Twitter, one person wrote: "All these Arab actresses on the planet and they cast half-white, half-Indian Naomi Scott as Jasmine. Indian isn't middle-eastern, Hollywood."

All these Arab actresses on the planet and they cast half-white, half-Indian Naomi Scott as Jasmine. Indian isn't middle-eastern, Hollywood.

Another added: "People have a right to be upset about Naomi Scott being cast. They're upset that their representation was taken away, and rightly so."

However, other social media users defended the casting, with one person replying: "Y'all are complaining that Naomi Scott doesn't have a brown-colored skin to play as Princess Jasmine in Aladdin, Will Smith ain't Blue."

Y'all are complaining that Naomi Scott doesn't have a brown-colored skin to play as Princess Jasmine in #AladdinWill Smith ain't Blue 😕