Los Angeles, Feb 7 (IANS) Actress Lena Dunham says the "soul-crushing pain" of Donald Trump's US election victory made her shed weight.Dunham revealed on a radio show that she has none other than Trump to thank for her slim figure, reports people.com."Donald Trump became President and I stopped being able to eat food," she said after being complimented on her look. "Everyone's been asking like, ‘What have you been doing?' And I'm like, ‘Try soul-crushing pain and devastation and hopelessness and you, too, will lose weight.'"The 30-year-old has not been shy about her dislike for the President. "He said I was a B-list actor with no mojo," Dunham said. She was then asked if it was a mistake for someone with responsibilities as great as Trump to pay such close attention to celebrities."Here's the funny thing. Of course, it's a mistake, but we're talking about him like he's a person who is operating in a sane way, we're talking about him like a person who doesn't have a personality disorder."Dunham, who famously pledged a move to Canada if Trump won the election, also clarified those comments saying that, at the time, a win for the 70-year-old tycoon "seemed like an impossible joke" that "would never happen. I was like, ‘The most qualified candidate we've ever had is running against a steak salesman. We're going to be fine.'"