Niall Horan and Lewis Capaldi Singing Katy Perry's "Teenage Dream" Is the Musical Trifecta We Needed

The 2019 Jingle Ball concerts have been delivering the goods all week, but whoa, we just weren't ready for an acoustic duet involving Niall Horan and Lewis Capaldi. The pair are long-time friends, and they regularly post cute snaps together to their respective Instagram accounts. Capaldi was even announced as a special guest for Horan's 2020 tour in North America, and until now, we thought the cute online friendship and the prospect of a potential collaboration in the future was enough. But we were wrong.

On Wednesday night, at the KIIS FM Jingle Ball show in Chicago, Horan and Capaldi came on stage together to give a surprise performance that left us an emotional mess. Horan and Capaldi could have given solo performances last night and we would have been happy — hell, they could have even done a simple duet and that would have ruined us enough — but taking on Katy Perry's "Teenage Dream" with dueling acoustic guitars and a shared mic stand was . . . it was a lot.

Before launching into the cover, Horan jokes that, "we practiced this in the bathroom, so God knows what'll happen in the next three minutes." But he needn't have worried, because their duet was beautiful, and the crowd lapped it up — watch the performance ahead.

Niall Horan and Lewis Capaldi Performing Katy Perry's "Teenage Dream" at Jingle Ball Concert Chicago

click to play video