Naomi Scott as Princess Jasmine The Power Rangers actress has stepped into the role of the frustrated Arabian princess, who finds herself enamored with a certain street rat whether she wants to be or not. Image Sources: Everett Collection and Disney