James Corden had a very special Christmas present for his fans as he released a star-studded Carpool Karaoke with some serious musical heavyweights singing one of the most festive hits ever.
It was kicked off with the queen of Christmas herself, Mariah Carey, and The Late Late Show host driving around in his car with a pile of presents in the back.
James asks Mariah what she wants for Christmas... and isn't the answer pretty obvious? She says she wants to sing her hit All I Want For Christmas Is You.
So the two kick off the singing with gusto, and they're swiftly joined by a host of other Carpool Karaoke greats in the sing-a-long.
Adele is up next, doing her bit to upstage Mariah with her own powerful vocals, and then Demi Lovato and Nick Jonas get involved.
Other big names who chime in are Sir Elton John, Selena Gomez, Chris Martin, Gwen Stefani and the Red Hot Chili Peppers.
It's pretty fantastic and if this doesn't get you in the mood for the most wonderful time of the year, nothing will.
The new Christmas Carpool Karaoke, which has been filmed over the past year, follows the brilliant Bruno Mars effort from earlier this week.