Bruno Mars’ “Carpool Karaoke” Is 24K Magical

The latest installment of “Carpool Karaoke” is perhaps the Uptown Funkiest yet. Don’t believe us? Well, just watch, as they say.
Bruno Mars, fresh off his appearance at the Victoria’s Secret fashion show in Paris, is the latest musical force of nature to join The Late Late Show host James Corden on a joyride through the streets of Los Angeles, and the whole thing was filled with more catchy hits and suave dance moves than we could have hoped for. It also has decidedly less lawbreaking than Madonna’s recent installment. Mars remains both in his seatbelt and with all body parts in the car throughout.
Throughout the wild ride, we were treated to everything from a Bruno Mars Elvis impression, to dance lessons, to a hat fashion show. “I feel like there isn’t a hat you can’t wear,” Corden said, before whipping out a variety of styles for Mars to try on. He’s right, by the way—though Mars attributes his hat-wearing tendencies not to a love of headgear, but to confusion about how to style his curly locks.
And as they powered through hits like Mars’ current single “24K Magic,””Locked out of Heaven,” “Grenade,” “If I Knew,” and “Perm,” it became clear that no duo has ever been more vocally in sync than Corden and Mars. Where they differ, however? Apparently, it’s in the bedroom. As they crooned the track “Versace on the Floor,” Corden pointed out that first, it’s not so easy to get a woman out of a Versace dress, and second, Mars conveniently left out the challenge of taking off Spanx in his song.
Corden explained, “When I get home with my wife, and she says, ‘Can you undo this,’ it takes me about, I’m going to say a good four to six minutes, in which time all romance is gone… But then you’ve got the Spanx. You ignored the Spanx in this song.” Real talk, James.
See All the Looks from the 2016 Victoria’s Secret Fashion Show
Model Elsa Hosk opened the 2016 Victoria’s Secret Fashion Show.
Model Elsa Hosk opened the 2016 Victoria’s Secret Fashion Show.
Taylor Hill at the 2016 Victoria’s Secret Fashion Show.
Maria Borges at the 2016 Victoria’s Secret Fashion Show.
Maria Borges at the 2016 Victoria’s Secret Fashion Show.
Maria Borges at the 2016 Victoria’s Secret Fashion Show.
Joan Smalls at the 2016 Victoria’s Secret Fashion Show.
Barbara Fialho at the 2016 Victoria’s Secret Fashion Show.
Gigi Hadid at the 2016 Victoria’s Secret fashion show.
Gigi Hadid at the 2016 Victoria’s Secret fashion show.
Alessandra Ambrosio at the 2016 Victoria’s Secret fashion show.
Lady Gaga performing at the 2016 Victoria’s Secret fashion show.
The grand finale of the 2016 Victoria’s Secret fashion show.
Alanna Arrington at the 2016 Victoria’s Secret fashion show.
The grand finale at the 2016 Victoria’s Secret fashion show.
Lady Gaga performing at the 2016 Victoria’s Secret fashion show.
Bruno Mars performing at the 2016 Victoria’s Secret Fashion Show.
On the runway at the 2016 Victoria’s Secret Fashion Show.
Lady Gaga performing at the 2016 Victoria’s Secret fashion show.
Watch W’s most popular videos: