Cara Delevingne attended the the ‘Valerian and the City of a Thousand Planets’ Paris premiere on Tuesday (July 25).

She wore a green long-sleeved Alexandre Vauthier Fall 2017 Couture Swarovski crystal beaded gown

The Fashion Sizzler look was styled with jewelry by Rachel Katz and Graziela Gems along with a pair of Christian Louboutin ‘Harler’ pumps.
