When James Corden filmed his Christmas special for Carpool Karaoke, with the likes of pop superstars Katy Perry, Miley Cyrus, P!nk, Sam Smith, and the one and only Harry Styles, he almost certainly didn't expect a smacker from Harry!
The Christmas special was uploaded to YouTube yesterday (11th December) and is a compilation of some of the biggest names in pop singing 'Santa Claus Is Comin' To Town'. James starts the video wearing a Christmas jumper and a Santa hat, with a white fluffy trim. In the video montage, recorded at different times throughout the year, James gets in a festive spirit with loads of different artists.
While the entire video is brilliant, it is the last 40 seconds, when it comes to Harry Styles' turn, that there is a surprise for James.
The TV host turns to Harry and says, "Happy Christmas Harold." The pair then look at each other for a moment, and then lean in for a kiss! If that wasn't enough, Harry then grabs James and plants a big kiss on his lips!
James then laughs, "Wow, I did not expect that for Christmas!"
Watch the full video below:
This year has been another fantastic year of Carpool Karaoke guests for James, who has seen the likes of Ed Sheeran, P!nk, Sam Smith and Fifth Harmony (together!), Will Smith and Game Of Thrones' Arya and Sansa Stark.
When Hollywood actor Will Smith joined James in the summer for the first of his new Apple Music show, the pair belted out some of Will's biggest tunes including 'Gettin' Jiggy wit It' and his 90s classic, 'Boom! Shake The Room'. Watch the preview for the episode below.
Check out our favourite Carpool Karaokes below:
The best of Carpool Karaoke
Chris Martin
Coldplay frontman Chris Martin joined James without the rest of the band for a sing-a-long. James gave Chris a lift to the 2016 Superbowl and on route performed hits like 'Paradise' and 'Hymm For The Weekend', with Chris even bringing along a keyboard!
Adele
Filmed when James returned back to the UK for Christmas, the pair belt out some of Adele's classics including 'Hello' and 'Someone Like You'.Whilst having a chat about Adele's fellow celebrities, the pair burst out into Spice Girls song 'Wannabe' and even rap to Nicki Minaj!
Ed Sheeran
Perhaps the most anticipated Carpool ever! After his year long break from music Ed Sheeran returned with a bang! Bringing his guitar into the car, Ed and James performed the likes of 'Shape Of You', 'Castle On The Hill' and 'Sing' and then Ed tried to fit A LOT of Malteasers into his mouth!
One Direction
Harry, Niall, Liam and Louis joined James before they started their hiatus and to date it's one of our favourites!The boys discussed life in the band and had perfect harmonies with James to some of their biggest songs.
Katy Perry
Katy Perry joined James' Carpool earlier this year and she didn't hold back discussing her beef with Taylor Swift! James also asked Katy about her ever-changing appearance before having a sing-a-long to her catchy hits.
Bruno Mars
Bruno Mars dressed to impress for his episode of Carpool!The 'Uptown Funk' singer showed he's still got the moves even when he's sitting down when himself and James belted out some of his biggest hits.
Lady Gaga
It wouldn't be Lady Gaga if she didn't show up wearing a totally unique outfit and that's exactly what happened during her Carpool episode!With James dressing up in some of Lady Gaga's most iconic outfits, the pair belted out hits such as 'Bad Romance' and 'Just Dance'.
Justin Bieber
Justin starred in James' Carpool right after the GRAMMY Awards. Biebs applied moisturiser to James' face before they belted out 'Uptown Funk' and discussed the biggest moments from the Awards.
Harry Styles
Just after launching his solo career, former One Direction star Harry Styles joined his mate James for a sing-a-long. James dressed up in some of Harry's most iconic outfits and hit the high notes in Harry's debut solo song 'Sign Of The Times'.
Demi Lovato and Nick Jonas
Best friends Demi and Nick joined James back in June 2016 and they certainly didn't disappoint. As well as singing hits such as 'Jealous', 'Close' and 'Heart Attack', the pair discussed who's dating who and even got out of the car to make a couple of dollars busking.
Michelle Obama and Missy Elliott
In perhaps the funniest Carpool ever, James visited the White House to pick up Michelle Obama for a special Carpool. Singing some of Michelle's favourite songs, even rapper Missy Elliott made an appearance!
Take That
Gary Barlow, Mark Owen and Howard Donald of Take That joined James for a chariy special Carpool last year!Taking part to raise money for Red Nose Day, the band performed some of their new and old hits including 'Relight My Fire' and 'Shine'.
Usher
King of cool Usher certainly had a busy time during his episode of Carpool.As well as singing and dancing, the pair went for a walk on the Hollywood Walk of Fame and even had to push a broken down car at one point!
Sia
Sia just about fit in James' car with her stunning wig and bow combo. Showing off her amazing vocals, the singer belted out her hits including 'Chandelier', 'Cheap Thrills' and 'Alive'. James even had his own Sia inspired wig!
Selena Gomez
When Selena Gomez joined James for Carpool the pair had A LOT of fun! Not only did they leave the car to belt out tracks whilst on a rollercoaster, the pair also went through a McDonald's drive-thru where James insisted on having a cup with Selena's lyrics on!
Britney Spears
Britney pays homage to her 90's track 'Hit Me Baby One More Time' and the pair dressed up as school girls for a duration of the drive.Belting out Britney classics including 'Toxic' and 'Womanizer', the pair had a lot of fun!
Jennifer Lopez
When 'Jenny From The Block' joined James it was always going to be something special!In between singing J.Lo's biggest hits, Jennifer spilled the beans on how many times she's been proposed to, and James sent THAT text to Leonardo DiCaprio.
Ariana Grande
Pop princess Ariana Grande joined James on the show in August 2018, with the pair belting out hits such as 'No Tears Left To Cry', 'Side To Side' and even a Celine Dion classic!