Cara Delevingne‘s been on a style and beauty streak the past few weeks while promoting her new film, Valerian and the City of a Thousand Planets.
The actress and model is having fun experimenting with epic hairstyles since she’s shaved her head, testing out everything from gradient green glitter to silver metallic flecks to sculpted finger waves. And her outfits have been just as daring, like the itty-bitty, sci-fi-inspired Versace mini she wore to the Mexico City premiere Wednesday night.
The star also stepped out with cool new cotton candy-inspired pastel pink highlights painted over her silvery platinum color. And it looks like her stylist Mara Roszak couldn’t agree any more.
It wasn’t just Delevingne’s new hair that had heads turning the second she hit the carpet. The Valerian actress showed off a lot of skin in a structured silver sequin mini dress from Atelier Versace Couture’s fall 2017 collection with a nude slip underneath to maintain a little bit of modesty. She completed the look with minimal jewelry and sparkly Stuart Weitzman heels.
This article originally appeared on PEOPLE