Mandatory Credit: Photo by Eric Charbonneau/REX/Shutterstock (8963339df) Cara Delevingne and Dane DeHaan at World Premiere of EuropaCorp 'Valerian and the City of a Thousand Planets' World Premiere of EuropaCorp 'Valerian and the City of a Thousand Planets', Los Angeles, USA - 17 Jul 2017