Taylor Swift is back with her incredible new album Reputation, and fans just got a live taste of it at the Jingle Ball.
Dressed in her sparkliest snakeskin, Taylor took to the stage with none other than Ed Sheeran to perform their hit song together, "End Game".
Naturally, fans lost it when they saw the two besties reunite on the stage for the first time in YEARS.
Bae even sung another fan fave duet, "I Don't Want To Live Forever" that she created with Zayn Malik.
However, Zayn unfortunately didn't make an appearance.
But can we just focus again on how adorable these two look together on stage?!
Oh, and did you hear that Tay Tay just announced the Australian leg of her world tour?!