Watch Charlie Puth Cover Shawn Mendes’ ‘In My Blood’

Earlier this week, Charlie Puth stopped by the BBC Radio 1 Live Lounge to perform a swoon-worthy cover of Shawn Mendes’ “In My Blood.” The “See You Again” singer crooned into the mic as his silky-soft vocals accompanied the mellow notes of his piano. Instead of erupting into the chorus like Mendes does in the original, Puth kept things mellow throughout the entire song, which gave the performance a mesmerizing undertone of vulnerability and passion.

Puth kept perfect pitch as he dove right into singing his original classic “How Long,” which was featured on Voicenotes, his second studio album, released last month. Kehlani makes an appearance on the album on “Done For Me,” and Puth collaborated with James Taylor on the song “Change.” You can hear Puth’s buttery-smooth vocals alongside special guest Hailee Steinfeld on his Voicenotes Tour, which kicks off in Toronto on July 11. Watch the full performance of “How Long” below.

This isn’t the first time that the 26-year-old paid a visit to BBC Radio One. In 2016, Puth chose to cover “Somebody Else” by The 1975 as part of Live Lounge Month, and he also revealed one of his secrets to writing a hit song. “When I write songs, I casually eavesdrop on people to see what speech they’re using,” he tells Newsbeat. “I just take human bits of conversation and put them into lyrics. I think that if people are already saying lyrics before the song even comes out, they’re going to like the song.”

When asked which song he wishes he wrote for another artist, it was no surprise that Puth answered with The 1975’s “Somebody Else.”

“I love the simplicity of the record, I love the chord structure and Matty’s voice on it. I like the band but I really love that song.” He said. “I love the way they paint a picture lyrically. They’re not so concerned with using huge words, it’s more like getting into people’s hearts with nostalgia.”