Last night, Cara Delevingne and Dave Franco played a little game of Drop the Mic on The Late Late Show with, host, James Corden, and no one held back.
The three celebs took turns spitting every insult, roast and pun they could think of, sparing no feelings.
Who do you think will win the battle? There’s only one way to find out!
If you loved this, the you have to see James Corden’s duet with Meghan Trainor.