James Corden knows Christmas isn't complete without a sprinkle of Michael Bublé

To usher in the holiday, which is now mere days away, Corden asked some of his biggest guests of 2018 to join him in a holiday mashup of "Christmas (Baby Please Come Home)." This includes Migos, Cardi B, Paul McCartney, Shawn Mendes, Ariana Grande, Barbra Streisand, Adam Levine, and Christina Aguilera.

 
 
 
 
 
 
 
 
 
 
 
 
 
 

A festive new Christmas #CarpoolKaraoke is waiting for you at the link in our bio!

A post shared by The Late Late Show (@latelateshow) on Dec 20, 2018 at 4:25pm PST

The Christmas karaoke is an annual affair. Last year, Corden and company performed “Santa Claus Is Comin’ to Town,” and “All I Want for Christmas Is You”—featuring the one and only Mariah Carey—came the year before. It's hard to say which year is the best, but Migos definitely spiced things up by dabbin' all over our holiday spirit, and Cardi came through with some merry chirps.

Vocally, Shawn Mendes, Grande, and Aguilera are the stars of this mashup. Listen to the whole thing in the video linked up top. 

Elsewhere in the world of Carpool Karaoke, Corden recently brought on Cardi B to run down a list of her Invasion of Privacy cuts and teach the rapper how to drive. It did not go very well. 

 
 
 
 
 
 
 
 
 
 
 
 
 
 

Make sure ya tune in tonight to Carpool Karaoke!! Oh and btw my suit is from my My @fashionnova bollection!!

A post shared by CARDIVENOM (@iamcardib) on Dec 17, 2018 at 8:49pm PST