Mariah Carey, Elton John, Adele and more join James Corden for a surprise Christmas Carpool Karaoke

James Cordon's Late Late Show has treated the world to a surprise all-star edition of Carpool Karaoke, led by first-time rider Mariah Carey.

The All I want for Christmas Is You legend joins Corden in his SUV for a present-buying trip, telling the British presenter that what she really wants for Christmas is for him to take on a rendition of her festive 1994 hit.

Seconds after the pair launch into the song together, the segment flips to Corden with British hitmaker Adele as she too belts out the upbeat classic.

An array of previous A-list megastar guests follow suit, with Elton John, Lady Gaga, Gwen Stefani, Chris Martin, Selena Gomez, Demi Lovato and Nick Jonas all taking on the uplifting love song...

The latest release in the hugely popular video series is even more surprising considering Corden, 38, appeared in a new segment only two days ago with R&B superstar Bruno Mars.