Watch Niall Horan perform 'This Town' at the iHeartRadio Jingle Bell Ball

He made an adorable speech about releasing more music, too

More From One Direction news
20 articles
One Direction support Louis Tomlinson as he performs new single 'Just Hold On' on X Factor
Louis Tomlinson
Niall Horan, Liam Payne, Cheryl And Briana Jungwirth Lead Tributes To Louis Tomlinson's Mum Johannah
So, how long did Niall Horan's 'This Town' take to write?

If there's one thing in this world that would make Christmas remotely better, it's Niall Horan from One Direction dressed up as an elf, dancing around our tree on December 25.

And whilst the chance of that happening doesn't seem particularly huge, he has been confirmed to perform at loads of Jingle Bell Balls over the festive period - with the iHeartRadio one in Toronto going down last night.

Advertisement - Continue Reading Below

Needless to say, his performance of debut single 'This Town' was swoonworthy to say the least.

As well as slaying us all with his vocals and drowning us in velvety smooth tones, the One Direction fella also made a speech about how much he appreciates his fans, and how he hopes there'll be more music for our earholes soon.

He said: "Toronto. I'm afraid that's all I've got for you right now. I literally came to Canada for three and a half minutes. I appreciate you all so much. It's been a while since I've been on this stage, I remember playing here very well. I appreciate you all coming out.

More From One Direction news
20 articles
One Direction support Louis Tomlinson as he...
Louis Tomlinson
Niall Horan, Liam Payne, Cheryl And Briana...
So, how long did Niall Horan's 'This Town' take...
GIF
A 7 minute trailer of Dunkirk will premiere with...
One Direction hold a casual 6 Guinness World Records
This is how much money 1D have made during their...

"I promise the next time I come back I'll have a hell of a lot more songs. I just wanna say a massive thank you to (we're not sure who he says) for putting on this and being so supportive, and for all you guys. Thanks very much. It's a hell of a lineup tonight so enjoy yourselves and I'll see all you lovely, beautiful, sexy Canadians very soon. Have a good night."

What a beautiful human being.

RELATED STORIES:

Related Article
GIF
Related Article
Read Next: