The 2018 iHeartRadio Jingle Ball presented by Capital One was the gift that kept on giving.
Taking the stage at the Big Apple's iconic Madison Square Garden this year were superstars including Cardi B, Shawn Mendes, Camila Cabello, Calvin Harris, G-Eazy, Dua Lipa, Khalid with special guest Normani, Alessia Cara, Meghan Trainor, Bebe Rexha, Bazzi, Sabrina Carpenter, and MONSTA X plus more surprise guests and presenters.
Not only were there so many amazing performances on stage, there were also all of the unforgettable moments that happened backstage. From dance battles, to your favorite stars mingling and hanging out backstage together, take a look at all of the best moments from this year's iHeartRadio Jingle Ball below. Fans can also relive all of the amazing 2018 iHeartRadio Jingle Ball performances and more during an exclusive nationwide television special on The CW on December 16th at 8 p.m. ET/PT.
Shawn Mendes Gave His First Performance Following His First Grammy Nominations
There is nothing holding Shawn Mendes back. The same day the Canadian singer/songwriter found out he was nominated for two Grammy awards (his first Grammy noms ever!), he also played to a massive crowd at New York City's iconic Madison Square Garden during iHeartRadio Jingle Ball. During his set at Jingle Ball, Shawn performed a number of his biggest hits from his (now) Grammy nominated new self-titled album, as well as fan favorites from previous albums. Fans were treated to "Holding Me Back," "Lost In Japan," a "Use Somebody/Treat You Better" mashup, and "In My Blood." And, right before singing "In My Blood," he stopped to tell fans what a whirlwind day he had saying, "I feel like I've been walking on clouds all day. This is a perfect way to end the day."
Cardi B Talks Family During her First Performance Since Split From Offset.
Cardi B is not letting her personal life drama get in the way of her thriving career.
While she made no mention of her break-up during her 2018 iHeartRadio Jingle Ball Presented by Capital One performance, Cardi made it clear that she is focusing on her loved ones this holiday season, especially her soon-to-be five-month-old daughter Kulture, who will be celebrating her first-ever Christmas.
Camila Cabello and Bazzi Performed "Beautiful" Together For The First Time
Bazzi and Camila finally gave us the "Beautiful" performance we've been waiting for. The singers hit the iHeartRadio Jingle Ball stage for the first time together to perform their smash hit, "Beautiful" with Camila joining Bazzi for his action-packed set, and we have to say, their chemistry was off the charts. (Not to worry, we know they're just friends!)
Alessia Cara Sang A Christmas Classic: "I Want A Hippopotamus For Christmas"
As well all know, "I Want A Hippopotamus For Christmas" is the unofficial song of the holiday season. So, when Alessia Cara hit the Jingle Ball, she put her own spin on the classic hit that was, dare I say... iconic! For her rendition of the holiday classic, Alessia switched things up by slowing the song down a bit to fit her ever-so-chill vibe. Her raspy tone also gave the song a different sound that had me wishing for an actual Alessia "I Want A Hippopotamus For Christmas" studio-recorded version.
Camila Cabello Literally Brought The House Down.
Camila came out the gate with a high energy performance of her hit "Never Be the Same." And let me tell you, that was just the start of my fandom. She then went on to absolutely slay my life with a performance of "Inside Out" and "Bad Things." (Did I mention her choreography was dang-near Beyonce level, seriously?) With her expert-level booty shaking paired her Miami swagger, Camila had me (and all those around me) doing a double take.
The Miami native slowed things down when she went into a mash-up of Elvis Presley's "Can't Help Falling" and her track "Consequences." To end her killer set, Camila brought the entire audience to its feet as she performed "Into It" and her mega-hit "Havana."
Calvin Harris Led An Enormous "Summer" Sing-Along ... in Winter
Winter is coming ... but not for Calvin Harris. Taking over New York City's iconic Madison Square Garden, the producer/DJ played a number of his biggest hits, including "Feel So Close," his Rihanna collaborations, "This Is What You Came For" and "We Found Love," his Dua Lipa collaboration, "One Kiss," his Sam Smith-featured single "Promises," and his hit "Sweet Nothing" featuring Florence Welch. But, in the middle of the set, as people were dancing all throughout MSG, Calvin led an enormous sing-along to his hit song "Summer" (on which he sings). There's nothing like singing along to a summer song in the winter.
G-Eazy Surprised Fans with Marc E. Bassy
For his unforgettable set, G-Eazy ran down his long list of chart-topping hits and even brought out his fellow Bay Area native, Marc E. Bassy for their collabs "Love Her Too" and "You and Me." The friends and collaborators brought the entire crowd to its feet as they fed off each other's energies during their incredibly hype set.
Khalid and Normani Were Absolute Friendship Goals
This year, Khalid teamed up with Normani to release their hit collaboration "Love Lies," and during the 2018 iHeartRadio Jingle Ball presented by Capital One. Any fan of these two already know what great friends they are, but during their Jingle Ball performance, they were absolute (and adorably) friendship goals. Khalid kicked off the song and was later joined by Normani, who looked gorgeous in a winter white outfit.
MONSTA X's Backstage Dance Battle
MONSTA X became the very first K-Pop band to perform on the iHeartRadio Jingle Ball Tour. And while in NYC, they celebrated hard by dancing ... in an epic dance battle. Backstage, famed NYC dance group Waffle Crew was breaking it down backstage with all of the stars, and a few of the MONSTA X guys got into it, and showed everyone their best moves!
Photos: Getty Images, Todd Owyoung for iHeartRadio