Check out Taylor Swift’s first large scale televised performance of the Reputation era.

So far, Taylor Swift has been opting for more low key performances to promote her sixth studio album, Reputation. On Friday night, however, she brought a selection of her greatest hits to the massive iHeartRadio Jingle Ball stage.

Related: 40 Reputation lyrics that Taylor Swift probably wrote about your life

She even invited her bestie, Ed Sheeran, to join her for the first performance of their latest collaboration, “End Game.” Before that, Swift entered the stage to a backdrop of the infamous snake video that was her sole social media post leading up to the release of “Look What You Made Me Do.”

Swift was clearly ecstatic to be performing for her fans again, and was beaming for most of the performance. Other highlights include an acoustic performance of “I Don’t Wanna Live Forever,” which was just nominated for a Grammy award, and a return to one of her 1989 hits, “Blank Space.”

2017’s iHeartRadio Jingle Ball also included amazing performances by Halsey, Niall Horan, Liam Payne, Demi Lovato, and Sam Smith, among others. Ed Sheeran also performed a collection of his greatest hits, on top of his collaboration with Swift.

Related: What could “New Year’s Day” mean for Taylor Swift’s next chapter?

Watch Taylor Swift’s full performance from the iHeartRadio Jingle Ball, including “…Ready For It?”, “Blank Space,” “Shake It Off,” “I Don’t Wanna Live Forever,” “End Game,” and “Look What You Made Me Do,” here.

Taylor Swift performs at the iHeartRadio Jingle Ball 2017

What was your favorite performance from the iHeartRadio Jingle Ball 2017?