Fans have long clamored for Zayn Malik to play Aladdin, and he sort of does in this new music video for the live-action film coming out this month. Singing “A Whole New World” with rising star Zhavia Ward, Zayn looks every bit the Disney prince!
His fans can’t get enough of it on Twitter.
For some, Zayn is their Aladdin.
Follow Dyan on Instagram.