Just a few days ago, reports (that came from outside Disney itself) alleged that the studio was having some trouble casting the main actors for its new live action Aladdin. But the studio appears to just have been waiting for its annual D23 Expo to share the news: Egyptian-Canadian actor Mena Massoud will take on the title role, and British actress Naomi Scott is filling in Jasmine’s pointy pale blue slippers.

 

Meet Mena: 

 

A post shared by Mena Massoud (@menamassey) on Oct 16, 2016 at 10:04am PDT

 

A post shared by Mena Massoud (@menamassey) on Dec 28, 2016 at 7:20pm PST

 

Meet Naomi: 

Indian roots

A post shared by Naomi Scott (@naomigscott) on Oct 21, 2016 at 4:16am PDT

 

A post shared by Naomi Scott (@naomigscott) on May 4, 2017 at 1:17am PDT

 

A post shared by Naomi Scott (@naomigscott) on Jul 23, 2016 at 11:56am PDT

 

Will Smith had previously been confirmed to play the Genie.

Massoud was recently cast in the film Strange But True, while Naomi Scott is coming off her role as the Pink Ranger in the new Power Rangers film.

Originally appeared on Cosmopolitan.com