Bruno Mars recently dropped his latest record 24K Magic, landing him a spot as a musical guest on Saturday Night Live earlier this year. Just last night (December 13), though, the "Uptown Funk" singer made his "Carpool Karaoke" debut on The Late Late Show with James Corden.
As Mars and Corden drive around Los Angeles, they try on ridiculous hats (which, even more ridiculously, Mars manages to actually pull off), discuss the pop star's past as an Elvis impersonator, and — of course — sing along to some hit songs on the stereo.
"24K Magic," "Locked Out of Heaven," "Grenade," "Versace on the Floor" and plenty more Mars hits make appearances. Watch the full segment below.