Teddy Swims by day ... Santa Claus by night? The singer/songwriter showed up to the iHeartRadio Z100 Jingle Ball in one look, and then transformed into another very festive look that went way beyond just an outfit change. You might say, it's the magic of Christmas.
Taking the stage at New York City's iconic Madison Square Garden, Teddy transformed into a modern tattooed Santa Claus, wearing a red wide brim hat, matching red suit and tie, and even turned his beard white while he performed songs including "The Door," "What More Can I Say," "Hammer To The Heart," "Bad Dreams" and "Lose Control." He even signed a fan's sign while singing the latter.
Needless to say Teddy delivered the best gift of all: an absolutely epic performance.
By contrast, here is what Teddy looked like when arrived to this year's iHeartRadio Jingle Ball as he walked the red carpet backstage. He wore a black wide brim hat with a black satin suit with his beard his normal color.
After his performance, the gifts kept on coming as Teddy walked over to some fans to give them his tie and some of the jewelry he was wearing. 'Tis the season of giving!
Relive the magic of the season's holiday tour as iHeartRadio Jingle Ball Tour stops will be part of the exclusive network special on ABC, airing December 18th, and next day on Hulu.