Ed Sheeran is coming to Carpool Karaoke, which is a surprise only in the sense that it's taken this long. James Corden confirmed via Twitter today that Sheeran will appear as part of the Late Late Show's upcoming London-based special, Late Late London.

youtubeView full post on Youtube

While Sheeran's strumming in the passenger seat, a whole boatload of other guests will make appearances on the three-night special, including Harry Styles, Jennifer Hudson, Emily Blunt, David Beckham, Tom Cruise, and Nicole Kidman. Those last two...presumably not on the same night?

From: ELLE US