Instead, actress Naomi Scott was cast, and fans weren't happy about it.
They let their feelings out on Twitter.
Their main disproval was because the actress they cast for Jasmine is Indian, not Arab like Jade is.
The movie takes place in the fictional Arabic city of Agrabah, but it was first set in Baghdad, Iraq, making Jade perfect for the role... not to mention her killer PIPES that all Disney princesses require.
Jade herself even liked a comment by a fan that points out this issue.
The comment read, "Why would they cast an Indian instead of someone who is at least of Arab heritage."
We're pretty sure that Naomi will play an amazing Jasmine, and will bring her to life in a magical way, but we can't say we're not disappointed that our girl Jade didn't get the role.