Kelly Osbourne is flaunting her new figure on the cover of Self.
And her new, positive attitude.
"I'm the most secure and content I've ever been. Though I'm still very self-deprecating," the Fashion Police cohost tells the magazine. "I look in the mirror sometimes and I feel like going back to bed. Everyone has good days, everyone has bad days."
But the good far outweigh the bar these days for Kelly, who is engaged to Matthew Mosshart.
Thanks to a series of workouts and healthy recipes, the star has shed 70 pounds.
"I don't compare myself to anybody else," says 28-year-old star. "It's OK to have a healthy envy and look up to somebody and set goals, but you have to realize that you're never going to be exactly that person. Wishing you were Angelina Jolie or J.Lo isn't going to change the fact that you're not."
Kelly looks great, doesn't she?