Mariah Carey has had a rough year, what with the unfortunateness surronding her split from James Packer, but that’s not going to dampen her festive spirit one little bit. 

HAPPY HOLIDAYS: Mariah Carey’s Carpool Karaoke Christmas Is Here

Overnight, we were hit with a Mariah Carey-themed Christmas special by our beloved purveyor of Carpool KaraokeJames Corden, and it’s a glorious thing to behold.  

Mariah and James belt out her perennial festive hit ‘All I Want For Christmas Is You‘, and in a surprise twist, a heap of his guests from throughout the year join in to make the whole thing extra merry.

Adele, Gwen Stefani, Selena Gomez, Nick Jonas, Demi Lovato, Chris Martin, Lady Gaga and the Red Hot Chilli Peppers also cracked the egg nog and got into the Christmas spirit. Enjoy:

Source: Facebook.

Photo: CBS.