Shawn Mendes And James Corden Get Competitive In A Ridiculous Cover Battle

From James Blunt to the Backstreet Boys.

Shawn Mendes continued his week-long residency on The Late Late Show Wednesday night by participating in a cover song battle with host James Corden. It was part of a skit in which the pair played subway buskers arguing over a spot on the platform.

Corden started things off with an uncanny impression of James Blunt singing "You're Beautiful" before Mendes showed up to dazzle the crowd with his rendition of "Wonderwall" by Oasis. When it became clear neither of them planned to leave, things got competitive — and increasingly ridiculous.


First, Corden materialized with a grand piano and a sparkly jacket to perform "Great Balls of Fire" by Jerry Lee Lewis. Then Mendes showed up with a set of turntables as "DJ Stitches," channeling Calvin Harris with Rihanna's "We Found Love."

Corden responded by covering the Backstreet Boys' "Everybody," and he had a pretty creative method to replace his missing bandmates — after all, he performed with the group on his show in 2016. But it was no match for Mendes' final performance, in which he sang his own song "There's Nothing Holdin' Me Back," accompanied by a gospel choir.

Check out every ridiculous cover in the video below:


Subscribe to our newsletter and get the latest news and exclusive updates.