Meghan Trainor is killin' it with the collaborations lately. (We're looking at you, Charlie Puth!) When she brought out Nathan Sykes to perform "Like I'm Gonna Lose You" during a recent show, we were officially obsessed.

The track, which appears on Meghan's Title album, is delightfully stripped-down and beautiful. However, we love, love, love the addition of Nathan's stunning vocals.

Meghan prefaced the performance for thanking her fans for helping her release three hit singles and a No. 1 album.

"Because of all your support on Instagram and online, I would not be standing right here, headlining my first overseas tour," she told the cheering crowd. "I love you so much and this one's for you."

Meghan began the performance of "Like I'm Gonna Lose You" solo, making Nathan's surprise cameo all the more exciting.

"In the blink of an eye / Just a whisper of smoke / You could lose everything /The truth is you never know," Nathan belted as he walked out onto the stage, singing John Legend's verse from the studio version of the song. "So I'll kiss you longer baby / Any chance that I get / I'll make the most of the minutes and love with no regrets."

Yep, obsessed. Meghan fanned herself as Nathan sang, which would be our reaction as well. The two singers' voices complement each other so well. When Nathan walked out onstage, the energy in the audience sky-rocketed. Can Meghan please feature on Nathan's upcoming project?

Get your swoon on by watching Meghan and Nathan perform "Like I'm Gonna Lose You" in the video above.

See Nathan Sykes + More Stars with Shocking Breakups

More From Lite 98.7