Jennifer Cooper, E!
Kelly Osbourne is in a great place right now, but it hasn't always been an easy road for the E! Fashion Police cohost.
In an interview with Good Morning America Tuesday, the 28-year-old lavender-haired beauty opened up about how she's gotten healthy, both physically and mentally.
"I was sick and tired of being sick and tired," she said, explaining why she sought treatment for substance abuse and got sober. "And I was sick and tired of not liking myself for no reason."