Jennifer Lawrence Admits Her Period Was the Reason Behind Golden Globes Dress

Leave it to Jennifer Lawrence to always be honest.
The 25-year-old actress opens up about her red carpet fashion choices in the May issue of Harper's Bazaar, particularly, her sleeveless red Dior dress she wore to the Golden Globes in January. It turns out there's a specific reason why she chose the designer creation, and it's definitely a little TMI.
"That was my plan-B dress," Lawrence reveals. "Plan A was a dress that I couldn't wear because awards season is synced with my menstrual cycle, and it has been for years."
"[The red one] was loose at the front,” she further explains. "And I didn't have to worry about sucking anything in. The other dress was really tight, and I'm not going to suck in my uterus. I don't have to do that."
But whether the dress was her first choice or not doesn't matter -- the Oscar-winning actress looked gorgeous that night, picking up the Best Actress award for her role in Joy.
Getty Images
While Lawrence isn't willing to suffer for the sake of fashion, actress Jennifer Garner had to do exactly that when it came to her black Versace gown at the Oscars in February. During her appearance on The Tonight Show Starring Jimmy Fallon last month, she shared that she was placed into a metal corset by two men in order to fit the dress.
"The next thing I know my ribs were compressed," Garner said. "It was not like Spanx, it is so intense. It's not like Scarlett O'Hara. There's metal inside it. And these people just kind of move your ribs and they move your liver out to the side and they pop you in."
Listen to Garner tell her surprisingly NSFW story in the video below!