Cara Delevingne Gives Off Major 'Ex Machina' Vibes in Sheer, Shimmery Dress

Getty Images

It's seriously hard to believe that she's not a robot...

It's seriously hard to believe that Cara Delevingne isn't a robot...

The 24-year-old model-actress gave off serious Ex Machina vibes at a photocall for her new movie, Valerian and the City of a Thousand Planets, in Mexico City on Wednesday.

RELATED: Cara Delevingne Calls Herself Out For Staring at Rihanna's Cleavage at 'Valerian' Premiere

Delevingne oozed confidence in a sheer, shimmery dress with strategically placed black "bars" and thigh-high black stiletto boots. She accessorized with a few silver rings and finished off her look with a bronze smoky eye and mulberry lips.

Getty Images

Her co-star, Dane DeHaan, didn't look too shabby at the event either, rocking a very urban cowboy look -- if cowboys stood around in blindingly white kicks.

Getty Images

The British beauty has been killing it on the red carpet while promoting Valerian. At the Paris premiere last month, she literally shined in a glittery, low-cut Alexandre Vauthier gown that was previously modeled by Bella Hadid during the Haute Couture Fashion Week runway just a couple of weeks earlier.

Getty Images

One night earlier, she killed it in an embellished black suit at the premiere in London (as did Rihanna, which Delevingne can attest to).

Getty Images

MORE: Rihanna Shows Major Cleavage in Head-Turning Red Dress at 'Valerian' Premiere

And at the Hollywood premiere on July 17, she stunned in another sheer dress: an out-of-this-world silver halter-neck stunner.

Getty Images

Delevingne made just as many fierce statements last year while promoting Suicide Squad. Check out some of her amazing outfits from that road trip in the gallery below.