Not in the mood for Christmas? James Corden knows how you feel. But The Late Late Show host has the magical ability to summon some musical friends to help lift his mood and get him to feel “Christmas-sy,” as he puts it.

So that’s just what he does, as his annual Christmas Carpool Karaoke airs tonight as part of The Late Late Show, starting at 12:37 PM ET/PT on CBS.

Corden and singer Michael Buble kick off a holiday mashup of Darlene Love’s “Christmas (Baby Please Come Home),” joined by a bevy of the musicians who were part of Carpool Karaoke this year, including Migos, Cardi B, Paul McCartney, Shawn Mendes, Ariana Grande, Barbra Streisand, Adam Levine and Christina Aguilera.

What they lose in pitch is made up in spirit, as the superstar cast draws some oohs, aahhs and applause when they each take their turn on a line.

Check out the video above.