Kelly Osbourne rocks a bikini for the cover of Self magazine's May 2013 issue, and opened up to the magazine about her fight to keep her weight down, revealing she's lost more than 70 pounds since 2009.
"I'm the most secure and content I've ever been. Though I'm still very self-deprecating: I look in the mirror sometimes and I feel like going back to bed. Everyone has good days, everyone has bad days," the 28-year-old "Fashion Police" co-host told the magazine, adding that she calls herself a "former fat person," and has to work to stop seeing herself as how she used to look.
"When you change your body, you start to get selfish. You're like, Oh, but that's still fat and that's still gross and why can't I look like that? To stop myself I have to look at how far I've come. I've learned how to eat right and look after myself," she explained. "Also, I don't weigh myself. If you like what you see in front of the mirror, then what's the f**king point of getting on a scale?"
Since losing the weight a few years back, the star has posed in a bikini a few times, but in January 2011, she told People magazine that she cried when she saw her very first bikini cover shoot for Shape magazine in 2010:
"It was a bit of an emotional roller coaster because I never thought that would be me or I'd ever look like that," she said.
Also on HuffPost:
More:Celebrity-body Kelly Osbourne Self Magazine Kelly Osbourne Weight Loss Kelly Osbourne Bikini Celebrity Weight Loss
HuffPost Lifestyle is a daily newsletter that will make you happier and healthier — one email at a time. Learn more