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, , in Mexico City on Wednesday. Valerian and the City of a Thousand Planets 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.
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.
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.
One night earlier, she killed it in an embellished black suit at the premiere in London (as did Rihanna, which
Delevingne can attest to).
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.
Delevingne made just as many fierce statements last year
while promoting . Check out some of her amazing outfits from that road trip in the gallery below. Suicide Squad Related Gallery