Hit it

Harry Styles pulls off mesh tank top, Outkast’s “Hey Ya” in epic Carpool Karaoke

Need a ride? Harry Styles proved himself the perfect guest on James Corden’s Carpool Karaoke, climbing into the passenger seat to gamely belt out singles “Sign of the Times” and “Sweet Creature” before sinking his teeth into meaty covers of Outkast’s “Hey Ya” and the Lionel Richie/Diana Ross duet, “Endless Love.”

Related: Because Lady Gaga’s Carpool Karaoke Is Just What You Need

The Late Late Show segment finds Styles brilliantly pulling off each tune while abruptly sliding into a number of unlikely ensembles — including a mesh tank top and leather vest, which happens to really work for him.

During the 15-minute trip, revelations are made, fantasies shared, and classic tunes yelped with aplomb.