No one does Christmas quite like Mariah Carey. The pop diva kicked off the holiday season in New York City for a taping of NBC’s “Christmas in Rockefeller Center” on Tuesday.

An angelic Mimi bared the freezing temps in a sparkly silver gown as she sang her new holiday single “Christmas Time Is in the Air Again.” She got dolled up in a short red dress for her classic “All I Want for Christmas Is You,” on which she was joined by special guest Santa Claus. But while fellow “American Idol” judge Randy Jackson joined the festivities, Mariah left Dem Babies at home because it was just too cold.

The annual holiday special, which airs tonight at 8 p.m., also features performances from CeeLo Green, Rod Stewart, and Victoria Justice.