Cara Delevingne at the Suicide Squad European Premiere at Odeon Leicester Square in London 08/03/2016 The 23-year-old fashion model Cara Delevingne at the “Suicide Squad” European premiere at Odeon Leicester Square in London.