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.