Michael Buble, Ariana Grande, Paul McCartney Help Corden Wish You a Merry ‘Christmas Carpool Karaoke’ (Video)

And a Happy New Year, from Cardi B, Migos, Shawn Mendes, Barbra Streisand, Adam Levine and Christina Aguilera

James Corden pulled one more “Carpool Karaoke” out of his (Santa’s) hat this year, with a little help from all the singers who filmed their version of the popular “Late Late Show” segment this year. And, as he decided to drop it Dec. 20, it was holiday mashup edition, obviously.

The CBS late-night host starts off the bit by sitting in his van, which is brimming with holiday decorations and goodies, wondering why he just doesn’t feel Christmasy yet. Enter Michael Buble.

As soon as the king of modern Christmas music arrives, Corden is feeling merry and bright and the two begin to sing Darlene Love’s “Christmas (Baby Please Come Home).” But that’s just where the Christmas magic begins.

Then we hop through time, as the video cuts to Corden with all the different musicians he invited into the carpool lane this year, including Ariana Grande, Paul McCartney, Migos, Cardi B, Shawn Mendes, Barbra Streisand, Adam Levine and Christina Aguilera.

The scenes mesh together in perfect harmony, as everyone filmed a duet to Love’s holiday hit, and this group of impressive pipes can definitely carry a Christmas tune.

Watch the video above.