Kate Beckinsale revealed she was asked to lose weight after landing the her breakout role in the 2001 film Pearl Harbor. “It wasn’t great, it didn’t make me feel good, and in general, I think women are body-shamed 100 million percent more than men,” the 46-year-old actress revealed in her Women’s Health cover story, published