It's the most wonderful time of the year, and what better way to celebrate with all of your favorite artists at the season's most festive holiday event: the iHeartRadio Jingle Ball presented by Capital One.
Taking over New York City's iconic Madison Square Garden stage this year were Katy Perry, Twenty One Pilots, Tate McRae, Teddy Swims, Meghan Trainor, The Kid LAROI, Madison Beer, Benson Boone, Gracie Abrams, Shaboozey and NCT Dream. This year's iHeartRadio Jingle Ball included many backflips, surprise trips to the audience, special guest appearances and more! Take a look at all of the best moments from this year's iHeartRadio Jingle Ball below.
Relive the magic of the season's holiday tour as iHeartRadio Jingle Ball Tour stops will be part of the exclusive network special on ABC, airing December 18th, and next day on Hulu.
Katy Perry ended the night with a career-spanning set that had everyone on their feet, including, "Woman's World," "California Girls," "Teenage Dream," "Part of Me," "Dark Horse," "E.T.," "I'm His, He's Mine," "I Kissed A Girl," "Hot N Cold," "TGIF," "Cozy Little Christmas," "Roar," "Lifetimes" and "Firework."
Tate McRae had the crowd screaming her name with an absolutely iconic set, which included "Exes," "It's OK I'm OK," "You Broke Me First," "Run for the Hills," "2 Hands" and "Greedy." Not to mention, she perfectly performed the sexy Santa dance from Mean Girls to kick things off.
Meghan Trainor surprised the crowd with Jimmy Fallon to perform their holiday collab "Wrap Me Up." Dressed in a red Santa-esque mini dress, Trainor also performed her hits including "Me Too," "Dear Future Husband," "Benn Like This," "Criminals," "All About That Bass," and "Made You Look."
Gracie Abrams played one of her dream venues when she took over the stage at Madison Square Garden, fresh off of Taylor Swift's "Eras Tour." During her set, she performed "Risk," "I Love You I'm Sorry," "Let It Happen," "That's So True," and "Close To You"
Madison Beer brought all the holiday vibes wrapped up in a big bow, as she covered "Please Come Home For Christmas." She also sang fan favorites like "Home To Another One," "Reckless," "Selfish," and "Make You Mine." Being from New York and attending Jingle Ball as a fan before her music career, she got emotional on stage as she performed during the milestone moment.
Twenty One Pilots' Josh Dun did a backflip off of their piano on stage after joining Tyler Joseph who was already standing up there. Then, later on while performing "Ride," Tyler decided to take a "ride" himself through the audience as he cruised through Madison Square Garden giving out high gives and handshakes to fans. The guys also performed "Overcompensate," "Holding on to You," "Vignette," "The Craving," "Tear In My Heart," "Heathens," and "Stressed Out."
Benson Boone debuted an unreleased song, "Young American Heart," from his forthcoming new album due out next year, in addition to performing song including "Be Someone," "Cry," and "Beautiful Things." And, of course, it wouldn't be a Benson Boone performance without some many backflips.
Shaboozey kicked off the night in some double denim performing songs including "Annabelle," "Highway," "Let It Burn," "Good News" and his viral hit, "A Bar Song (Tipsy)."
The Kid LAROI brought Christmas to Madison Square Garden when he performed a cover of Wham!'s "Last Christmas," in addition to fan favorites including "Girls," "Baby I'm Back," "Without You," "Nights Like This" and "Stay."
Teddy Swims transformed into a modern day Santa Claus, wearing a red wide brim hat, matching red suit and tie, and even turned his beard white while he performed songs including "The Door," "What More Can I Say," "Hammer To The Heart," "Bad Dreams" and "Lose Control."
NCT Dream was an absolute dream as they showed off their impressive choreography, performing songs including "Smoothie, "S.O.S.," "Ment," "Rains in Heaven" and "When I'm With You."