He's used to singing with music stars in his car - now James Corden has taken to the stage for a duet with US singer Meghan Trainor.
The British funnyman joined Meghan during her concert at the Greek Theatre in Los Angeles for a performance of her track Like I'm Gonna Lose You.
James, 37, is enjoying a hugely successful stint in America as the presenter of the Late, Late Show and his Carpool Karaoke segment has seen him sing with the likes of Stevie Wonder, Adele, Elton John and Justin Bieber.
A video posted on YouTube captured James's performance with Meghan, whose song All About That Bass hit the top of the UK charts in 2014.
After the concert, Meghan, 22, tweeted James to thank him for joining her on stage.
-- James Corden (@JKCorden) July 23, 2016
She posted a video on Instagram with a behind-the-scenes look at her Untouchable tour.
Michelle Obama joined James for the latest Carpool Karaoke for a sing-a-long in his vehicle at the White House.