Taylor Swift celebrated Halloween on tour with Queen Elsa from Frozen.

Swift, dressed as Olaf, invited Idina Menzel, dressed as her Disney alter ego Elsa, to sing “Let It Go” at her show in Tampa, FL on Oct. 31.

"Frozen totally happened tonight," Swift wrote on Instagram. "And 55,000 people sang 'Let it Go' so loudly, it nearly took my breath away. Good times, @idinamenzel."

Swift and Menzel changed out of the Disney costumes halfway through the performance and continued to sing and Swift even wrote in a caption of the costume switch, "The cold never bothered me anyway."

Menzel also celebrated the performance on social media.

"Thank you @taylorswift! That was definitely an out of body experience. Or out of Elsa's body experience! #1989tourtampa,” the Broadway star tweeted.

Singer Alessia Cara also joined Swift on stage to sing her hit song “Here.”

After nearly a year of surprising fans across the country with performances from Selena Gomez, Justin Timberlake, Ellie Goulding and many more, Swift wrapped up the US leg of her 1989 tour last night.  She tweeted about the final show, writing in the post "Feelings EVERYWHERE."