Cara Delevingne Wipes Floor with James Corden and Dave Franco in Gloriously Shady Rap Battle

"I think you'll find I've hooked up with hotter girls than both of you combined."

Lip, Hairstyle, Eyelash, Eyebrow, Jewellery, Style, Eye shadow, Body jewelry, Fashion accessory, Beauty,
(Image credit: Getty Images)

Cara Delevingne just sneezed on the beat and the beat got sicker, by which we mean she completely killed James Corden and Dave Franco in a Late Late Show rap battle.

Burns are as follows:

To James: "You'll kill yourself, you promise? Is that a fact? I've never heard a better reason for me to act. I can see it now, the headlines about me, 'Cara Delevingne: The Woman Who Saved Late Night TV.'"

To Dave: "Dave Franco, oh yeah, you're here too. I'm like America, I've never noticed you."

To James: "Your Carpool Karaoke is purely luck, Stevie Wonder is blind and even he can see you suck."

To Dave: "Over to Dave, you're just like blood, you're thicker than water and you destroyed Scrubs. 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."

Just...the fact that Cara got in a Scrubs reference is too beautiful for words. Watch the whole battle below to find out who won.

Follow Marie Claire on F (opens in new tab)acebook (opens in new tab) for the latest celeb news, beauty tips, fascinating reads, livestream video, and more.

Mehera Bonner is a celebrity and entertainment news writer who enjoys Bravo and Antiques Roadshow with equal enthusiasm. She was previously entertainment editor at Marie Claire and has covered pop culture for over a decade.