HaileeHailee Steinfeld officially brought it to the iHeartRadio Jingle Ball hosted by Z100. Although her set was just two songs, the singer/actress had the crowd on their feet as she belted out two songs from her new EP, Haiz.  

She opened with “You’re Such A,” a sassy tell-off to a guy who let a good thing get away. Hailee kicked off the number silhouetted against a hot pink background, before transitioning into an energy-filled performance. Hearts fell on the screen behind her as she asserted that no man will get the best of her. Not only did Haiz belt it out like a pro, she flawlessly hit some seriously high notes. This is how it’s done.

Attention must be paid to her outfit, which quite literally glittered with all of the sparkles. That meant a rhinestone-encrusted jacket with matching over-the-knee boots. It was radiant and Hailee owned it, just like she owned the Jingle Ball stage.

She took a moment to revel in the crowd, telling them it’s her 19th birthday and “I could not have dreamt of spending it onstage at the Garden.” Awwwww #allofthefeelings

The singer closed out her set with her first single, “Love Myself.” It’s a self-assertive track and Hailee embraced the vibe of the song, owning the audience with a natural stage presence. Her bestie and reigning pop princess Taylor Swift would be proud.


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 25th and 30th at 8 p.m. ET/PT -- so put on your Santa hats, grab some gingerbread cookies, and tune in!

Photo: Chris Owyoung for iHeartRadio