Wednesday on The Late Late Show, Cara Delevingne and Dave Franco stopped by to face off against host James Corden in what might have been the most intense rap battles of the show. James Corden started off the battle and immediately dropped a couple serious burns on Dave and Cara.
“We can all agree you’re not famous enough for it,” Corden began, in reference to Dave’s guest appearance on the show. “Don’t worry there’s still time for you to be discovered/ But I’m pretty sure we actually meant to book your brother [James Franco].”
Videos by PopCulture.com
Corden was only getting started though. He next aimed his insults at 23-year-old supermodel and actress Cara Delevingne, and did not take it easy on her by any means. “Cara Delevingne from Paper Towns/ I wish someone dropped a match and burned that movie down,” Corden rapped. “You’re perfect for Suicide Squad I’m being heartfelt/ Because when I see you try to act it makes me want to kill myself.”
Delevingne went right back at James Corden with some sick bars of her own. “You’ll kill yourself you promise is that a fact/ I’ve never heard a better reason for me to act,” Cara rapped.
Cara didn’t only direct her attention to James Corden, but also hurled some insults towards Dave Franco. She attacked his lack of fame much like Corden did, but playfully incorporated his movie Now You See Me. “Now you see me/ No, sorry I don’t” she rapped.
Nerve star Dave Franco finally got his turn and bashed both Cara and James. Dave made fun of Cara’s acting, and joked that she tries “to hide an accent thicker than [her] eyebrows.” He then called out James Corden for his late-night show time slow. “Say hello to the pets whose owners fell asleep…You’re a less talented, much fatter Mr. Bean,” joked Franco.
Check out the full video above to see just how fierce this Drop the Mic segment got between the three celebrities.
Who do you think had the best rhymes and insults?