Watch James Corden invade Ed Sheeran, Taylor Swift and Sam Smith’s dressing rooms

Look what you made him do.

James Corden has tried many jobs as part of the ‘Take a Break’ segment on The Late Late Show, and his latest part-time role saw him cross paths with a number of big-name stars.

For last night’s show, Corden became General Manager at The Forum in Los Angeles, and it just happened to be the night of the iHeartRadio Jingle Ball.

After making an obscene, oversized sandwich, Corden pops into the dressing rooms of the acts performing at the Ball, including Ed Sheeran, Niall Horan, Demi Lovato, Sam Smith, Liam Payne and Taylor Swift.

Ed Sheeran and James Corden on The Late Late Show

He tries to ply Horan with haemorrhoid cream and has a tortuous high-five exchange with Lovato, before nestling down to watch The Big Bang Theory with Payne.

Earlier on in the 15-minute skit, he barracks Sheeran for his supposedly lax security.

“Ed, I just walked in here. I could be some crazed lunatic fan,” he says.

“This is absolutely not good enough. Not under my watch.”

Corden’s vocal rest session with Smith somehow ends with the host stuffing a whole apple into the singer’s mouth.

Sam Smith and James Corden on The Late Late Show

Sam Smith and James Corden on The Late Late Show

And the standout moment of the 15-minute skit comes at the end, when Corden finds out that one of Swift’s dancers is out of the show.

“I can fix this, I will fix this, I will fix this right now, okay, I will be right there,” he says.

“Taylor, Taylor, I heard the news, I heard what’s going down. You’re a dancer down… I’m ready. Use me, use me, I’ll slot right in, problem solved.”

The iHeart Radio Jingle Ball will be shown on Thursday, December 14 on The CW at 8pm.

Its full lineup features Taylor Swift, Ed Sheeran, The Chainsmokers, Sam Smith, Halsey, Fall Out Boy, Demi Lovato, Logic, Charlie Puth, Niall Horan, Camila Cabello, Liam Payne, Julia Michaels and Why Don’t We.