This is definitely much, MUCH better than Mariah Carey's recent rendition of All I Want For Christmas Is You!
Mimi obvi had an off day and definitely redeemed herself with this amazeballs duet with Michael Bublé!
The Art of Letting Go singer joined Michael on stage for his 3rd Annual Christmas Special for a special performance of her Christmas classic (above)!
Mariah went through a wardrobe change and had another performance, this time singing Christmas Time Is In The Air Again! Did you really expect the diva that is MC to not change outfits for both songs?
Ch-ch-check out both of her performances on Michael Bublé's 3rd Annual Christmas Special (above & below)!
Tags: all i want for christmas is you, christmas, christmas time is in the air, holidaze, mariah carey, michael buble, music minute, performance