Albert L. Ortega/Getty Images

Cara Delevingne Annihilated Dave Franco And James Corden In A Diss-Filled Rap Battle

Her winning insult is MERCILESS, y'all

Ahead of her starring role in the upcoming supervillain-packed Suicide Squad, Cara Delevingne has given us a sneak peek of her wicked ways.

During an appearance on The Late Late Show with James Corden on Wednesday night, the model and actress was tapped for a three-way rap battle with Corden and Nerve actor Dave Franco. The segment, titled “Drop the Mic,” began with each contender entering the stage like pro fighters, setting the mood for plenty of drama ahead.

And man oh man, was there drama. Corden picked Franco apart for being less famous than his older bro James; Franco fired back by calling Corden a “sad bloated James Bond”; and each guy tore into Delevingne’s acting credibility and “trying to hide an accent thicker than [her] eyebrow.”

But it was Delevingne who walked away as the battle’s clear victor after serving up a burn so hot it’ll make your jaw drop: “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.”

See the guys’ hilarious reaction to her diss below: