The stars came out for the Los Angeles premiere of Valerian and The City of a Thousand Planets. Rihanna showed up in Giambattista Valli pink dress with a short skirt and a long train. Cara Delevingne the model turned actress and leading lady in the show wore a space like silver metallic dress.
Valerian is played by Dane DeHaan and Cara Delevighne plays the movies herione Laureline. Last year Cara played the dual personalities of June Moone / Enchantress in Suicide Squad. The movie is directed by Luc Besson who wrote and directed the Taken TV, Transporters and No Limits TV Series. He is also known for his writing in the Fifith Element, The Profession, Taken and Transporter 2.
Valerian and The City of a Thousand Planets opens in theatres Friday, July 21, 2017.