The holiday season officially kicked into high gear earlier this month (Dec. 1), when our 2017 iHeartRadio Jingle Ball presented by Capital One at The Forum in Los Angeles brought major heavyweights like Taylor Swift, Ed Sheeran to the jam-packed affair. From covers of holiday classics to surprise performances, the festive affair was the perfect way to start the month of December and bring together music and funs.
If you missed out on all the action, consider this your holiday gift. You'll be able to relive the night on The CW during a special 90-minute broadcast on December 14th and 25th at 8 p.m. ET/PT -- so put on your Santa hats, grab some gingerbread cookies, and tune in. For now, take a look at some of the biggest moments of the night below that you will not want to miss!
The Sweeran collab your heart has been wishing for this year.
THANK YOU TAYLOR SWIFT AND ED SHEERAN FOR THIS MAGIC.
Sam Smith singing like an absolute ANGEL.
Like the one on top of your Christmas tree.
Ed Sheeran being the amazing one man band that he is.
I mean, the talent is UNREAL.
Kesha & Macklemore singing about the "Good Old Days."
Golden Goddess Demi Lovato and those golden pipes of hers.
"Sorry Not Sorry" I'm a #Lovatic for life.
Logic delivering a powerful message.
The Chainsmokers hanging out backstage in the most fabulous holiday sweater for two you've ever seen while holding a puppy.
Niall Horan serenading you with his guitar.
If it's not "Too Much To Ask," Niall can serenade me 24 hours a day, 7 days a week on days that end in "y?"
Also ... Liam Payne!
And, are you ... ready for it? More Taylor Swift!
Obviously, Santa read my wish list.
Photos: Chris Tuite for iHeartradio & Getty Images