Hunger Games starlette Jennifer Lawrence really can do no wrong, even when she slips into an underwear-revealing frock...
The 22-year-old Golden Globe-nominated actress pulled on a (sort of) revealing metallic skater dress for a photo shoot with Marie Claire South Africa.
Although we can quite clearly see a pair of knickers through the intricate cut-outs we still think the blonde beauty did good.
Teaming her futuristic dress with smouldering eye makeup Jen looked seriously sexy, agreed?
For more slebs trying to pull off underwear as outerwear, and failing, check out the gallery below.