Taylor Swift surprised fans as she performed a duet with Ed Sheeran during her headline set at the Jingle Ball on Friday night (01Dec17).
The singer returned to the stage at The Forum in Los Angeles for the sold out iHeartRadio/KIIS-FM charity gig, and mixed her old hits with new tracks from her recently released sixth studio album Reputation.
Wearing a sequinned gold hoodie and black shorts, Taylor kicked off her set with Ready For It, before treating fans to Blank Space and Shake It Off from her album 1989.
She also performed an acoustic version of her newly Grammy-nominated single I Don't Wanna Live Forever, her collaboration with Zayn Malik from the Fifty Shades Darker soundtrack.
Taylor then surprised fans by bringing out Shape of You hitmaker Ed to help her perform their duet End Game from her record-breaking Reputation record - marking the first time the pair had performed it live.
The 27-year-old star then closed the concert with her hit Look What You Made Me Do, driving fans wild.
Also performing at the gig on Friday were were The Chainsmokers, Sam Smith, Demi Lovato, Logic, Kesha, Niall Horan, Halsey, Charlie Puth and Liam Payne.
Taylor's performance, one day after she released her latest album to all streaming sites, is the first live show she's done since February (17) when she took to the stage in Houston for the Super Saturday Night party ahead of the Super Bowl.
And the Blank Space hitmaker is keeping herself busy in the run-up to Christmas, as she announced plans to open another Reputation pop-up store in Santa Monica, California. The gift store full of video props, Swift-related treats and exclusive merchandise will open on 12 December. Her first Reputation pop-up shop opened its doors in New York City for four days last month and Taylor even made a surprise appearance, snapping selfies with fans.