Kelly Osbourne has stripped to her bikini to show off her impressive new slimline body for a US magazine photoshoot and revealed she refers to herself as a 'former fat person'.

The star - who has lost more than 70 pounds since 2009 - opened up about her battle to keep her weight down in the May edition of Self magazine.

kelly osbourne bikini

"I'm the most secure and content I've ever been," she told the mag. "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."

Kelly revealed that her new slimline figure is down to that tried and tested formula of eating healthily and exercising.

kelly osbourne bikini

"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."

And Kelly had another tip for anyone looking to lose weight - ditch the scales!

"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?"

kelly osbourne bikini

LIKE US ON FACEBOOK | FOLLOW US ON TWITTER

hobbit comp

Loading Slideshow...
  • 2001

    Jack and Kelly Osbourne on stage. Kelly wears a floor-length gown with pearls reminiscent of Audrey Hepburn.

  • 2002

    Kelly wears a striped top and jacket with bright red spiky hair.

  • 2002

    Kelly Osbourne wears a flower in her hair.

  • 2002

    Kelly Osbourne wears a denim jacket with shocking pink hair.

  • 2003

    Kelly Osbourne performs wearing all black.

  • 2005

    Kelly Osbourne and Naomi Campbell walk the runway.

  • 2007

    Kelly Osbourne wears a fishtail blaack gown with red lips.

  • 2009

    Kelly Osbourne sports short spiky hair.

  • 2009

    Kelly Osbourne wears a green printed dress, sunglasses and black jacket.

  • 2010

    Actress Kelly Osbourne wears a yellow and black polka dot dress.

  • 2010

    Kelly Osbourne wears a black dress and headband with bright blue shoes.

  • 2011

    Kelly Osbourne wears a black gown at the Golden Globes.

  • 2011

    Kelly Osbourne wears a polka dot dress and sun hat at Coachella.

  • 2011

    Kelly Osbourne teams a leather jacket with animal print top, pink lips and trendy glasses.

  • 2011

    Kelly Osbourne wears a red peplum dress.

  • 2012

    Kelly Osbourne wears a yellow gown.

  • 2012

    Kelly Osbourne wears an embellished fishtail gown.

  • 2012

    Kelly Osbourne wears a black dress with lightening stripe detail and neon platform shoes.

  • 2012

    Kelly Osbourne wears a black dress offset by her purple rinse hair.

  • 2012

    TV personality Kelly Osbourne wears a printed figure hugging dress.