WATCH: Cara Delevingne smacks down James Corden in epic rap battle
Cara Delevingne has won a heated rap battle with James Corden and Dave Franco on Corden’s Late Late Show in the US.
The Suicide Squad star took no prisoners as she fired put-downs at Corden and Franco left and right, at one point noting, “I’ve hooked up with hotter girls than both of you combined”.
Fellow rap battle contestant Franco fired back, smoothly delivering the line “you’re not a household name because noone can f****** spell it” to Delevingne and referring to Corden as a “bloated James Bond”.
The rap battle took place as part of the popular Late Late Show segment Drop the Mic, after which Delevingne was declared the winner by a cheering audience.
Previous guests on the segment have included Friends star David Schwimmer and Les Mis actor Anne Hathaway.