Who needs mistletoe, anyway?

Harry Styles gave James Corden a kiss on the lips in a Christmas-themed edition of "Carpool Karaoke." The segment aired on CBS' The Late Late Show Monday, where guests from the past year—including Kelly Clarkson, Miley Cyrus, Fifth Harmony, The Foo Fighters, Bruno Mars, Katy Perry, Pink, Ed Sheeran, Sam Smith and Usher—all sang "Santa Claus Is Comin' to Town."

"Wow!" Corden said after his lip-lock with Styles. "I did not expect that for Christmas!"

Last year, Corden's "Carpool Karaoke" segment with Mariah Carey morphed into a popular cover of her hit "All I Want for Christmas Is You," featuring Adele, Lady Gaga, Selena Gomez, Elton John, Nick Jonas, Demi Lovato, Chris Martin, Red Hot Chili Peppers and Gwen Stefani.

Watch it now:

The Late Late Show With James Corden airs weeknights at 12:35 a.m. ET on CBS.

This week's celebrity guests include Jack Black, John Cena, Joel Edgerton, Hugh Jackman, Dwayne Johnson, Jane Krakowski, Tim Minchin, Seal and Owen Wilson, among other stars.

We and our partners use cookies on this site to improve our service, perform analytics, personalize advertising, measure advertising performance, and remember website preferences. By using the site, you consent to these cookies. For more information on cookies including how to manage your consent visit our Cookie Policy.