We've got your Christmas present right here! Mariah Carey, Adele, Lady Gaga and others joined James Corden to sing "All I Want for Christmas for You" on The Late Late Show on Thursday, December 15, and it was pretty much perfect.

In case you were wondering how the talk show host was going to top having Madonna join him in the car earlier this month, just watch the video above to see the stars of 'Carpool Karaoke's past belt out Carey's beloved holiday anthem.

The clip kicks off with Carey sitting in a car full of festively wrapped gifts with Corden as he thanks her for helping him with his holiday shopping. "What would you want for Christmas?" he asks the Grammy winner.

"I don't know. I don't want to ask for something too expensive or too nice. I want you to sing my song," she says.

After she sings the opening bars of the 1994 hit, the scene cuts to Adele in the car with Corden, followed by a galaxy of stars including Gaga, Demi Lovato and Nick Jonas, Selena Gomez, Gwen Stefani, the Red Hot Chili Peppers, Chris Martin and Sir Elton John.

And these stars have almost as much fun singing the classic as you'll have watching it.

Watch the full video below and keep an eye out for Lovato's cute moves, John's sweet kiss on Corden's head and Adele and Gaga's attempts to outdo Carey as they hit the killer high note at the end of the song.

Want stories like these delivered straight to your inbox? Sign up now for the Us Weekly newsletter!