All we want for Christmas is a serious dose of holiday cheer in the form of one epic, star-studded Christmas sing-along, and luckily James Corden delivered with none other than the queen of Christmas, Mariah Carey.

The British comedian has been working overtime this week driving around Los Angeles, first with Bruno Mars on Tuesday and the pop diva, who brought her out-of-this-world pipes to Thursday’s episode of The Late Late Show complete with a Christmas tree, a wreath, and dozens of presents.

Lucky for us, the duo had an unforgettable surprise up their sleeves, transforming a catchy rendition of the Mimi classic “All I Want for Christmas Is You” into an incredible mashup featuring a slew of artists who made appearances on the popular show this year.

Lady Gaga, Adele, Elton John, Gwen Stefani, Selena Gomez, the Red Hot Chili Peppers, Nick Jonas, and Chris Martin belted out Carey’s iconic holiday tune in unseen footage taken from their own Carpool Karaoke episodes, and it’s the perfect way to wrap up 2016 with one festive holiday surprise.

Watch the full video below and get ready to have the Christmas tune playing in your head all day.

RELATED: Bruno Mars’s Carpool Karaoke Is the Dance Party We Need Right Now

Dare we say this new, star-studded “All I Want for Christmas” is even better than the original?