Get ready Disney fans, the magic carpet ride of your life is coming!
Disney has finally announced the lead cast for the upcoming live-action Aladdin flick.
Recent reports claimed that the casting directors were struggling to find the perf actors for the main roles but it's all been sorted now.
Introducing the peeps that are about to bring your fave Disney classic to life...
Aladdin - played by Mena Massoud
Mena is a baben' Canadian-Egyptian actor who had a few minor TV roles including hospital drama series Open Heart and upcoming Amazon series, Jack Ryan.
The star took to Twitter to announce his big break, writing: "So honoured & grateful for the opportunity to help bring this magical story to life once again. Let's get to work! #Aladdin."
Princess Jasmine - played by Naomi Scott
You'll recognise this gorg girl from the recent Power Rangers flick where she played the pink ranger. So she's more than prepared to play an iconic kick-ass female role!
Will Smith as the Genie
Legendary actor Will Smith has been cast as the hilarious genie who was previously played by the late Robin Williams.
WE ARE SO HERE FOR THIS!