Scan this QR Code to follow PureWow on Snapchat!

James Corden’s Carpool Karaoke is the non-holiday gift that keeps on giving. But we’ll take this most recent drive ‘round town (this time with Bruno Mars) as a delicious little Christmas present. 

The pair kicked it off with “24K Magic” and a ton of falsetto (mostly James) and harmonies, then drove around L.A. singing tunes like “Uptown Funk,” “Grenade” and “Locked Out of Heaven.” Other topics of discussion? Bruno’s miraculous affinity to look good in every single hat he puts on and how he got his start. (You haven’t lived until your hear his Elvis Presley impersonation, FYI.)

But things really took a turn when Bruno tried to let James in on his dance moves—the “hand sprinkler” included.

RELATED: PSA: Madonna’s Carpool Karaoke Will Brighten Your Whole Day

More Videos You’ll Love