Zayn Malik and Zhavia Ward just dropped their own rendition of Aladdin's “A Whole New World.”

In celebration of Disney's live-action remake, which will soar into theatres on May 24, the pop stars put their own romantic spin on the classic ballad. In fact, some fans are saying the cover is even better than the original! Plus, the former One Direction singer taking on the titular character's part is PERFECTION.

He opens the song with the signature lyric, "I can show you the world/ Shining, shimmer, splendid/ Tell me, princess, now when did you last let your heart decide," before Zhavia shows off her powerful vocals.

The cover will reportedly play over the end credits of the Aladdin remake—and according to Mitchell Leib, president of Music & Soundtracks for the Walt Disney Studios, they could not have chosen a better duo to sing the track.

"The selection of artists, producer and tonal direction was critical for the success of updating a classic song like this," he explained in a press release. "Zayn's vocals are like no other and his artistic imprint immediately brought a contemporary and diverse presence. Additionally, Zayn could have chosen any artist in the world to collaborate with on the duet, but he personally selected Zhavia for her unique perspective, powerful vocal abilities and to platform a talented new artist, ensuring that the audience could discover this song, again, for the first time."

Watch the video for Zayn and Zhavia's version of “A Whole New World" below.

Fans are absolutely living for the song and shared their reactions via Twitter.