James Corden Recruits (Almost) All Of His 2016 'Carpool Karaoke' Guests for a Surprise Christmas Singalong

By
James Corden had a very special holiday surprise this year: another epic Christmas-themed "Carpool Karaoke" mashup.
Driving around in his SUV with Mariah Carey, Corden asked the superstar diva what gift she wants the most this year, and all she wanted for Christmas was for Corden to sing her holiday hit, "All I Want For Christmas Is You."
And the Late Late Show host was happy to oblige. In fact, not only did he sing the iconic track with Carey, but with (nearly) every guest who joined him for a ride-along throughout the year.
Apparently, Corden's had the idea for this epic mashup since the start of 2016, because as he filmed the segment throughout the year with guests like Gwen Stefani, Lady Gaga, Elton John, Selena Gomez, Demi Lovato and Nick Jonas, The Red Hot Chili Peppers, Chris Martin and even Adele, whose "Karaoke" segment aired all the way back in January.
There were a few notable guests missing from the mashup -- including Madonna, Jennifer Lopez, Justin Bieber, Britney Spears, and Bruno Mars, whose own "Carpool Karaoke" segment just aired earlier this week.
The "24K Magic" crooner sat down with Corden on Tuesday, where he got super into singing his own tunes and even showed off his amazing Elvis Presley impression. Check out the video below to see more.