Harry Styles' Hottest Looks

The late night ends 2017 with a bang ... and a smooch from the former One Direction-er.

James Corden's Christmas present to the Internet: a "Carpool Karaoke" featuring his many quests through 2017 rocking out to "Santa Claus Is Comin' to Town."

The "Late Late Show" host released his year-end compilation on Monday night, with former riders Harry Styles, Katy Perry, Usher, Bruno Mars, The Foo Fighters, Miley Cyrus, P!nk, Sam Smith, Fifth Harmony, Ed Sheeran and Kelly Clarkson all returning to sing a verse or two of the holiday classic.

The video includes Corden and house bandleader Reggie Watts sporting Santa hats and ugly sweaters, Clarkson doing her best "Ho, Ho, Ho" and Styles surprising the house with a kiss on the lips, no mistletoe required!

Want more? Relive some of his best "Carpool Karaoke" episodes from the year below.

Kelly Clarkson

Sam Smith ft. Fifth Harmony


Foo Fighters

Miley Cyrus

Ed Sheeran

Harry Styles