Gal Gadot hits 'Justice League' Beijing premiere in semi-sheer Dior

Jennifer Kline, AOL.com

Gal Gadot is never one to shy away from a challenge -- even when the challenge is avoiding a wardrobe malfunction!

Wonder Woman herself attended the Beijing premiere of "Justice League" in a partially-sheer Dior number that put her torso and upper legs on display. A super-short slip prevented Gadot from accidentally showing a bit too much womanhood!

The stylish star paired her Christian Dior dress with a dark red lip and strappy stilettos. Meanwhile, co-star Ben Affleck dressed down his suit with blue sneakers.  

By their sides were fellow "Justice League" stars Jason Momoa, Henry Cavill, Ezra Miller and Ray Fisher, creating a truly superhuman team.

It's been a whirlwind few weeks for Gadot and Affleck in particular: Affleck has been spotted house-hunting in Los Angeles with his new girlfriend, and Gadot hosted "SNL" a few weeks ago. She made waves with a "Wonder Woman" skit in which she shared a steamy kiss with cast member Kate McKinnon.

Watch it here: