With 12 sleeps until Christmas, James Corden and a host of your favourite stars are here to get you in the festive mood with a special episode of Carpool Karaoke.

Katy Perry, the Foo Fighters, Kelly Clarkson, Miley Cyrus, Bruno Mars, Harry Styles and more Christmas-loving artists sung renditions of Santa Claus Is Comin’ To Town during their Carpool Karaoke episodes, and they’ve all been mashed up to create two-and-a-half-minutes of Christmas cheer.

There didn’t appear to be any mistletoe hanging from Corden’s rearview mirror, but that didn’t stop Harry Styles from pulling him in for a kiss. We can’t imagine Corden could possibly want anything else for Christmas this year.

Watch the Christmas episode of Carpool Karaoke below, and revisit Harry’s Carpool Karaoke episode from earlier this year. Just for fun.