Last year, James Corden gifted us a festive best-of in the form of Mariah Carey's 'All I Want For Christmas Is You' featuring all his guests from the previous year.
This year he's followed suit and even gotten the wear from Harry Styles in the process. Singing 'Santa Claus Is Comin' To Town' in a variety of sunny Los Angeles seasons are Harry Styles, Katy Perry, Usher, Bruno Mars, The Foo Fighters, Miley Cyrus, P!nk, Sam Smith, Fifth Harmony, Ed Sheeran and Kelly Clarkson, who do their best to pretend it's December despite the weather.
Shoutout to Usher's sax miming skills, Kelly Clarkson's 'Ho ho ho' and Harry Styles for never backing down from a game of chicken.
Merry Christmas, everyone.