Jennifer Lawrence is snapping back at "sexist" critics who gave her flak for wearing a slinky Versace dress outside in the London winter. Lawrence appeared Tuesday with her male Red Sparrow co-stars, all of whom wore layers, in a black Versace dress with a plunging neckline and thigh-high slit. "Please give Jennifer Lawrence a dang coat," was the reaction at Jezebel. Several social media users mocked the choice and assumed Lawrence had been instructed to wear the dress, per the Washington Post. "Get a grip people. Everything you see me wear is my choice," the 27-year-old replied on Facebook. "You think I'm going to cover that gorgeous dress up with a coat and a scarf? I was outside for 5 minutes."
Co-star Joel Edgerton said the "body-shaming and outfit-shaming" was "really disappointing," per Yahoo. But Lawrence said she was "extremely offended." "This is not feminism," she wrote. "Overreacting about everything someone says or does, creating controversy over silly innocuous things such as what I choose to wear or not wear, is not moving us forward. It's creating silly distractions from real issues." Speaking of real issues, Lawrence tells Entertainment Tonight that she'll take the next year away from acting as she works with non-profit Represent.Us to "prevent corruption, fix our democracy" and "get young people engaged politically on a local level." (Read more Jennifer Lawrence stories.)