Cara Delevingne is too hot to handle?