Ladies and Gentlemen! The first trailer for Valerian and the City of a Thousand of Planets has everything you have never imagined before. Featuring Cara Delevingne as Laureline and Dane DeHaan as Valerian – Two government operatives who are responsible for maintaining order throughout the universe. Rihanna can be seen in an outfit which changes colour and design as she walks. Well now that is something we all need to look forward to in our futuristic life. Enjoy the trailer and wait for the movie to release with a bang.