Bruno Mars has quite the back catalogue and James Corden, Milo Ventimiglia and Kate Beckinsale proved that in a recent “Late Late Show” skit.
The trio belted out lyrics from all the tracks including “Uptown Funk”, “24k Magic”, “That’s What I Like” and “Versace on the Floor”, just to name a few.
They acted out a dramatic soap opera-style storyline in the skit, with Corden having an affair with Beckinsale, only to be interrupted by her husband Ventimiglia.
The “This Is Us” favourite ended up proposing to his other half while Corden hid under the blanket, however, in true television style he ended up blowing his cover after accidentally letting out a small cough.
The guys then fought for the love of their life, with Beckinsale eventually choosing her man.
See which one she went for in the clip above.