James Corden and Jennifer Hudson face off in rap battle

By Hayley Bradbrook

James Corden and Jennifer Hudson are friends again after a heated rap battle saw the duo trading some hilarious insults. In the latest instalment of “Drop the Mic” on Wednesday’s episode of The Late Late Show , the host and Oscar winner faced off in a flurry of creative critiques and sometimes cruel comments, all in the name of comedy.

“You remember Jen. She got famous in the states on American Idol for coming in seventh place. Basically, tonight I'm confusing what I'm doing. I'm battling a woman who's famous for losing,” the British star began, before taking a jab at Jennifer’s most famous film. “You won an Oscar for Dreamgirls, I get it. No one remembers you in that film because Beyoncé’s in it.”

Jennifer fired back by listing her long list of accomplishments, many of which James has yet to achieve. "Yeah James I lost Idol, you got me. You right. I won an Oscar, a Grammy, hell, I won in life,” she said.

TAP TO VIEW GALLERYJames Corden and Jennifer Hudson face off in a rap battle on 'The Late Late Show'

The highlight of the battle came after James told Jennifer that he’s “more into” Kelly Clarkson’s music than hers. “You think you can beat me? I'm so confused how” said the singer, before launching into a riff of “And I Am Telling You I'm Not Going" with improvised lyrics. And with that the battle was over because even James had to bow down to those pipes.

James, who was born and raised in the UK, has been delivering one hilarious skit after another during his time on home soil. David Beckham joined him for a James Bond audition skit while Sir Ben Kingsley helped him bring Mary Poppins to life in Crosswalk: The Musical.

HELLO! Canada magazine is available for your tablet and smartphone. Get HELLO! Canada, PEOPLE, Vanity Fair and over 100 more of the world’s best magazines for one low monthly price at Texture by Next Issue. CLICK HERE to sign up for a free trial.