Christmas is just a few sleeps away, and you know what that means: Carpool Karaoke, the Christmas edition.

James Corden is joined by Michael Buble, Ariana Grande, Cardi B, Paul McCartney, Shawn Mendes, Christina Aguilera, Migos, Barbra Streisand and more stars for a mash-up of the beloved Christmas song Christmas (Baby Please Come Home).

It’s enough to get anyone in the mood for December 25. Watch below – and when you’re done, don’t miss Miley Cyrus’ feminist update of Santa, Baby.