Isn’t this the best cover of “Pillowtalk” ever made?

Former teen star JoJo covered Zayn’s debut single during the London stop of her “I Am Jojo” tour. And the singer-actress gave the former One Direction member a run for his money.

According to MTV, JoJo surprised the sold-out crowd at London’s O2 Academy Islington with her rendition of Zayn’s chart-topping song. “London, I’ve been waiting (for) this tour to perform this song for you. London’s own, U.K.’s own,” she reportedly said before diving into it. “While Zayn’s original version feels formidable and raunchy,” MTV reported. “JoJo [opted] for a more romantic vibe.” However, the singer still brought “plenty of drama to the stage,” the music site said. Her vocal runs were reportedly “insane” and will “send a shiver down your spine.”

The “Save My Soul” singer later posted a video of her version of “Pillowtalk” on her official YouTube account. According to Hollywood Life, Zayn has yet to perform his debut single live himself. JoJo seems to have beaten him to it. Do you think her version is better than the original? Should the British singer start watching his back? Or should the two singers start working on a collaboration soon?

MTV points out that the two singers might be “destined” to collaborate since the two of them have “semi-similar goals.” Zayn has reportedly spent the last year “trying to introduce fans to a made-over version of himself.” The now solo artist and chart topper earlier left the boy band One Direction.

JoJo, meanwhile, is “in the midst of a killer comeback.” The former tween superstar previously “spent a few years in pop purgatory following a lawsuit with her record label.” Do you think she should collaborate with Zayn in the future?

Check out and watch JoJo’s “Pillowtalk” cover below.