ENTERTAINMENT
07/28/2016 11:16 am ET

Cara Delevingne Destroys Dave Franco And James Corden In Rap Battle

Mic dropped.

It makes sense that Cara Delevingne plays Enchantress in “Suicide Squad,” because her raps are straight up magic.

On Wednesday, the actress took out both Dave Franco and James Corden during a rap battle on “The Late Late Show.” It all pretty much came down to one line from Delevingne that was hot fire:

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. 

“All true statements,” Franco said.

The crowd was loving it. Franco and Corden did their best, but there was no recovery.

Someone please get these guys some aloe. They just got burned.

"The Late Late Show" airs weeknights at 12:37 a.m. on CBS.

HuffPost

BEFORE YOU GO

PHOTO GALLERY
Celebs Read Mean Tweets
CONVERSATIONS