Cara Delevingne, star of upcoming Luc Besson sci-fi flick Valerian, wore a blood red Thierry Mugler dress to CinemaCon.

CARA DELEVIGNE WEARS THIERRY MUGLER

The outfit consisted of a low cut, long-sleeved blouse tucked into a leather red skirt with a zip up the front. She paired the look with multiple silver necklaces, Jimmy Choo pumps and pink eye shadow.

@lucbesson @valerianmovie boomerang by @mollyrstern

A post shared by Cara Delevingne (@caradelevingne) on

Valerian is set in a futuristic world of Alpha, and is based on a French comic that inspired films such as Star Wars and Guardians of the GalaxyLexus even designed a flying car/spaceship for the film. Besson fits perfectly at the helm, having directed classic sci-fi The Fifth Element. “Luc’s style is always impeccable,” Delevingne told USA Today.

It turns out Delevingne acts as fierce as she looks, having accidentally made a stuntman bleed.

“I did,” she admits. “There was one take where, you know, you’re acting and you’re into it. And I just clipped him accidentally. There was blood on the armor. I felt very, very bad. But he carried on amazingly… No stuntmen were hurt in the making the movie,” she joked.

As for her new hairstyle, Delevingne says she’s just having a little fun with her do before she has to change it for her next role. “I have to shave my head for my next part, so I have to do something different,” she explained. “So I dyed it. Just for fun. Just to change it up.”

Valerian will be in theaters July 21.