Getty Images (3)
Claire Stern
Dec 12, 2015 @ 2:15 pm

ICYMI on Instagram, last night, the cream of the pop music crop descended on Madison Square Garden in N.Y.C. for the annual iHeartRadio Jingle Ball, hosted by Z100 New York. As always, the event boasted a serious line-up of celebrity presenters and some of the biggest stars in music, inciting near-hysteria among the nearly 60,000 fangirls in the crowd. Selena Gomez, Demi Lovato, and Nick Jonas were just a few of the names that graced the red carpet (and later, the stage), along with others (Chloe Grace Moretz, Lana Del Rey) who just dropped by to enjoy the show. Below, we rounded up the eight need-to-know moments. 

1. Charlie Puth got in the Christmas spirit.

Fresh off a lip-lock with Meghan Trainor at the American Music Awards, the 24-year-old singer-songwriter got jolly in a decidedly more PG way when he covered the Bing Crosby classic "I'll Be Home for Christmas."

2. Joe Jonas and DNCE cut a rug with a fleet of Santas.

The newly-minted pop-rock band traded up traditional backup dancers for ones clad in Santa Claus garb to perform hits "Pay My Rent," "Toothbrush," and "Cake By The Ocean."

3. Hailee Steinfeld celebrated her 19th birthday onstage. 

Perhaps taking a cue from fellow squad member Taylor Swift, who memorably celebrated her 25th at Jingle Ball last year, Steinfeld too fêted her big day at MSG. "I could not have dreamt of spending it onstage at the Garden," she told the crowd. 

4. Tove Lo's epic eye jewels.

The Swedish singer wore a low-cut studded leotard and an impressive set of jewels around her eyes, giving everyone else serious costume envy.

RELATED: 21 Times Birthday Girl Hailee Steinfeld Gave Us Major #BFFGoals

5. Fetty Wap threw a wad of cash into the audience.

The "Trap Queen" rapper literally made it rain by throwing a fistful of bills (estimated to be just under $50,000) into the crowd.

6. Selena Gomez dueted with Zedd. 

After Zedd played "Beautiful Now" and "Break Free," he brought out Gomez to close out his set with the duo's single "I Want You To Know," marking one of the first times they've ever performed the song live.

7. Demi Lovato took a tumble.

It wouldn't be a high-profile event without someone falling in heels, and last night, Lovato stepped up to the plate, taking a brief but elegant tumble over her mic stand after giving her audience some real talk. "I want it [a song] to inspire somebody," she said. "I want it to help somebody through a rough time and it's funny because sometimes I stand up on this stage and I perform songs and I don't feel it. It's really interesting to me because today I don't feel that confident, but, you know what? I'm standing here on this stage and I'm singing my heart out for you guys and that's what makes me an artist. That's what makes me a person."

RELATED: Selena Gomez Was White Hot at Z100 Jingle Ball

8. The Weeknd's performance was on fire—literally.

After Tesfaye belted out "In the Night," "Can't Feel My Face," and "Love Me Harder" (sans Ariana Grande), he surprised (and possibly alarmed) audience members with an array of impressive pyrotechnics. 

You May Like