Cara Delevingne Takes on Dave Franco & James Corden in a Sick Rap Battle!
About Photo #1003224: Cara Delevingne jokes around for a selfie with James Corden as she appears on The Late Late Show Wednesday night (July 28) in Los Angeles. After her appearance,… Read The Post Here