Jennifer Lawrence has been rocking Dior at the 'The Hunger Games: Catching Fire' premieres, looking extra pretty and vamping it up as a goth. She also wore this questionable number, thanks to the sheer wall of fabric in the skirt. Last night (Nov. 18) at the L.A. premiere, the actress donned a see-through Dior Haute Couture concoction.

But don't worry. She was still modest, with an Old Hollywood-style bodysuit underneath.

Christopher Polk, Getty Images

It was belted and textured, and sorta periwinkle in hue, depending on the lighting.

Frazer Harrison, Getty Images

In different lighting scenarios, it looked grey, so it was sorta prismatic.