Watch Cara Delevingne destroy James Corden and Dave Franco in the ultimate rap battle on The Late Late Show


Cara Delevingne could have a rap career ahead of her after winning a vicious battle with Dave Franco and James Corden on the British host's The Late Late Show.

The model-turned-actress took chunks out of her opponents as the trio traded insults on everything from famous older siblings, acting ability and James' weight in a rap segment called Drop The Mic.

James took the microphone first, taunting Now You See Me 2 star Dave that they actually meant to book his more successful actor brother James, before levelling his acid tongue on Cara and her new film.

"You're perfect for Suicide Squad, I'm being heartfelt, because when I see you act, it makes me want to kill myself," he rapped.

She shot back: "You'll kill yourself, you promise, is that a fact? I've never heard a better reason for me to act."

Referencing her friend Taylor Swift, Dave, 31, said he hoped there wouldn't be bad blood after he rhymed, "You think you're an actor, in movies right now, trying to hide an accent thicker than your eyebrow."

He continued: "You're real famous now but the comedown will be hellish. You're not a household name because no one can f****** spell it."

Cara Delevingne gave as good as she got in the Drop The Mic rap battle (The Late Late Show/YouTube/screenshot)

As the rounds went on Cara, 23, kept the abuse coming, bringing both boys down with a jab at their love lives.

"You're both shorter than me and I think that you'll find, I've hooked up with hotter girls than both of you combined," she spat.

Dave quickly attacked Cara's famous brows (The Late Late Show/YouTube/screenshot)

Dave's relationship took another hit, as James invoked the name of his fiance, Community actress Alison Brie, straight after calling him the Donnie Wahlberg to his brother's Marky Mark.

"The only funny thing you've been in is Alison Brie," James said.

James did not escape either, and was labelled a "less talented, much fatter Mr Bean" and "a sad, bloated James Bond" by Dave.

Cara was branded a

But the 37-year-old presenter cut both of them down to size, calling Cara a "copy" of older sister Poppy.

"You and Dave have one thing in common, you're only famous now because your older sibling's awesome," James jeered.

When it came to the audience vote, Cara was victorious (The Late Late Show/YouTube/screenshot)

It was left to the audience to decide the winner, and the loudest cheers rang out for Cara.

She grabbed all three microphones and dropped them to the floor in triumph.