Watch James Corden's star-studded Christmas edition of Carpool Karaoke

Publish Date
Wednesday, 13 December 2017, 8:00AM

James Corden has given his fans an early Christmas present this year with a very special edition of Carpool Karaoke.

The Late Late Show host was joined by several of the celebrity guests he'd had throughout 2017, including the likes of Pink, Ed Sheeran, Sam Smith, Miley Cryus, Bruno Mars and Harry Styles - who even gave James a cheeky Christmas kiss.

Together they performed Santa Claus Is Comin' To Town and it was epically festive!

And this isn't the first time James has done this.

Last year he performed All I Want For Christmas with Mariah Carey herself, along with his other guests of 2016: