Kelly Clarkson Surprises Las Vegas Street Musician With Impromptu  Performance: See the Sweet Moment! | Entertainment Tonight

Clarkson honored her fellow The Voice Coach in the best way.

One The Voice Coach gave a nod to another by doing a show-stopping cover of his most recent song.

Kelly Clarkson did a rendition of “Heaven” by Niall Horan on The Kelly Clarkson Show, and she carried the catchy song seamlessly by belting with perfect control. Her vocals were particularly passionate here!

Listen for yourself in the video, above.

What to know about “Heaven” by Niall Horan

Released off Horan’s 2023 album, The Show, the song reached the number-62 position on the U.S. Billboard Hot 100.

When Horan was on The Kelly Clarkson Show in 2023, he explained the inspiration behind the song’s lyrics. “Society tells you that you need to do this at this age, you need to do that at that age. Hit all these milestones, marriage, kids, whatever it may be,” he said. “Have a career at this age, do that at that age. And I’ve always been [more] of a ‘live in the moment’ kind of person. Whatever is in front of you, just do it then deal with it as you go,” he said.

Niall Horan on The Voice Episode 2418

Niall Horan on The Voice “The Playoffs Part 2” Episode 2418. Photo: Tyler Golden/NBC

“Heaven” by Niall Horan lyrics

Strange light revolves around you
You float across the room
Your touch is made of something


Heaven can’t hold a candle too
You’re made of somethin’ new

Let’s not get complicated
Let’s just enjoy the view
It’s hard to be a human
So much to put an answer to
But that’s just what we do

God only knows where this could go
And even if our love starts to grow outta control
And you and me go up in flames
Heaven won’t be the same

I’m havin’ revelations
You dance across the floor

Beyond infatuation
How I obsessively adore you
That’s what I do

I believe, I believe, I could die in your kiss
No, it doesn’t get, doesn’t get better than this

God only knows where this could go
And even if our love starts to grow outta control
And you and me go up in flames
Heaven won’t be the same

God only knows where this could go
And even if our love starts to grow outta control
And you and me go up in flames
Heaven won’t be the same

Heaven won’t be the same

I believe, I believe, I could die in your kiss
No, it doesn’t get, doesn’t get better than, better than this

God only knows where this could go
And even if our love starts to grow outta control
And you and me go up in flames
Heaven won’t be the same

God only knows where this could go
And even if our love starts to grow outta control
And you and me go up in flames
Heaven won’t be the same