James Corden has released a very special Christmas version of his segment Carpool Karaoke.
The video starts off with Mariah Carey helping James with his Christmas shopping, and it soon turns into an All I Want For Christmas singalong.
It features stars such as Sir Elton John, Selena Gomez, Chris Martin, Gwen Stefani and the Red Hot Chili Peppers.
Festive: Celebs joined James in singing All I Want For Christmas | YOUTUBE
The compilation comes just after the latest Carpool Karaoke featuring Bruno Mars, which was the funkiest yet.
Take a look at the hilarious video here: