Rihanna has shared a tantalizing look at Luc Besson’s sci-fi epic Valerian and the City of a Thousand Planets on Instagram. The 29-year-old superstar plays Bubble, an enigmatic alien entity in the long-awaited film. “Luc reached out to my manager and I, and I saw how much he cared about this project. Everybody who loves film is a fan of Luc Besson’s work,” Rihanna captioned the short teaser. “He’s created this incredible world… I’m so blessed to be having this experience.” Valerian hits theaters July 21st.