Posted on Fri Dec 21, 2012 08:20 AM PDT
Kelly Osbourne has never looked hotter!
Ozzy and Sharon's 28-year-old daughter is baring her fit and fabulous bikini bod for Cosmopolitan Body.
The Fashion Police co-host, who has dropped close to 70 pounds, tells the mag:
- "I’ll never be the kind of person who thinks, "I’m so hot." I don’t want to be. But I learnt to respect and love myself – something I didn’t think I would ever be capable of. At the Emmys last year I had my first moment when I really felt good. I put on my dress and when I looked at myself in the mirror I cried.'"
As for how she lost the weight, Ozzy's girl adds:
- "Working out is not fun, I’m not going to lie and say it is. I sweat my arse off and I’m miserable for the hour I’m doing it but when I’m done, I feel amazing. There’s no quick fix and it does take a long time. It drives you mad when you see someone eating chips when you can’t have any, but it’s so worth it."
Way to work it, Kelly!
Kelly Osbourne And Her Man Are Happy To Be Back In Los Angeles - Dec 10, 2012
Nicole Scherzinger And Kelly Osbourne Are Sexy Cosmo Cover Girls - Oct 31, 2012
Kelly Osbourne Attends The Launch Party For Crazy Horse In London - Sep 20, 2012
Kelly Osbourne Looks Haute At The House Of Holland Fashion Show - Sep 17, 2012
A Makeup-Free Kelly Osbourne Flies Private - Aug 03, 2012