Disney has finally revealed the cast for its live-action reboot of Aladdin.

Will Smith, 48, who had already been named as taking on the role of the Genie, has now been confirmed along with Naomi Scott, 24, who will portray Princess Jasmine and newcomer Mena Massoud who has been announced as Aladdin.

The casting was announced at Disney's D23 Expo in California on Saturday.

British star Naomi is best known for her role in the recent Power Rangers reboot while Egyption-born, Canada-bred Mena is set to star in the upcoming Jack Ryan television series.

Cast revealed: Will Smith has been confirmed to play the Genie in the live action reboot of Disney's Aladdin

It's not yet known who will portray villainous Jafar, though Peaky Blinders star Tom Hardy is said to be in the running as director Guy Ritchie is said to be a big fan of the 39-year-old hunk.

A source said previously: 'Guy is a huge fan of Tom's work and securing him would be a major coup.

'There have been conversations and, although nothing is set in stone and things are subject to change, he's certainly one of Guy's favoured choices.

'It just depends on schedules whether he'll be able to sign up.'

Fresh faces: Newcomer Mena Massoud has been announced as Aladdin and Naomi Scott as Princess Jasmine

Aladdin is one of Disney's most beloved and successful classics earning more than $504 million worldwide and the characters are prominent at the company's theme parks

It was reported several days ago that Ritchie was struggling to find a lead actor for the film.

Both Riz Ahmed and Dev Patel are understood to have been considered but Disney was more keen on casting an unknown actor.

According to The Hollywood Reporter, over 2000 actors and actresses read for the roles of Aladdin and Jasmine.

It seemed finding a male lead who can act and sing, in his 20s, was difficult especially as the studio needed someone of Middle-Eastern or Indian descent.

Tough decision: It was reported several days ago that director Guy Ritchie was struggling to cast the lead actors

The British director is working on bringing Disney's classic 1992 animation back to the big screen along with Sean Bailey, head of motion picture production at Disney.

Charlie and The Chocolate Factory writer John August has penned the script for the musical movie, which is believed to be non-linear in its structure, something that is a hallmark of Ritchie's early work such as cult British crime romp Lock, Stock and Two Smoking Barrels.

Following the adventures of the street rat, the story is based on a Middle Eastern folk tale of Aladdin who is granted three wishes by a genie who is captive inside a magic lamp.

Favorite: Ritchie wants Tom Hardy to play villain Jafar

The original won two Oscars for the music including Best Music and Original Song for A Whole New World.

Aladdin is one of Disney's most beloved and successful classics earning more than $504 million worldwide and the characters are prominent at the company's theme parks.

It has also been turned into a hit stage show playing at theatres all over the world.

Aladdin is now set to start shooting in August.