Valerian and the City of a Thousand Planets (2017) Rihanna took on the role of a sexy alien named Bubble in Valerian. The action-packed film also starred Dane DeHaan, Clive Owen, and Rihanna's friend Cara Delevingne. Image Source: Everett Collection