Cara Delevingne and Rihanna look right at home in outer space in the first teaser trailer for Valerian and the City of a Thousand Planets.
Delevingne stars opposite Leo lookalike Dane DeHaan (The Amazing Spider-Man 2) in the sci-fi flick about space agents who travel through time to (what else?) save the world. Don’t blink while you’re watching because you might miss Rihanna’s super-brief cameo.
The movie doesn’t hit theatres until July 2017, but you can watch the trailer below.
For the latest in fashion, beauty and culture, sign up to receive ELLE's daily newsletter.