Kelly Osbourne came close to death while living on a cocktail of drugs.

Kelly Osbourne

Kelly Osbourne

The 35-year-old star has admitted she can barely believe she's still alive after taking a host of drugs, including amphetamines, tranquilisers and marijuana - but Kelly is now nearly three years sober and is glad she's been able to turn her life around.

She said: "I never thought I'd be alive at 35 years old.

"A lot of my friends didn't make it and burying them was hard. I had survivor's guilt for a long time. I'm almost three years sober."

Kelly admits her life was a "haze of hangovers and withdrawals" for a period of time - despite the best efforts of her family to keep her off drugs.

She told 'The Recovery' podcast: "I never truly slept, I would pass out from whatever I drank or took and came to.

"I was in a haze of hangovers and withdrawals. I don't know how I did it for as long as I did. I embalmed my body."

However, in 2017, Kelly decided to address her problems, realising she might die if she didn't take hold of the situation.

She shared: "I was so wasted the whole time.

"I hadn't been to a grocery store in three years or done normal things. I thought, 'I don't want to live like this any more'.

"I'd put blackout curtains in my house so I didn't know what time it was. I realised I wasn't going to make it. I'd be dead if I keep doing this.

"I picked up the phone and I was really drunk when I called my brother Jack. I got into his car. I was wearing a T-shirt and underwear.

"I remember saying to him, crying, 'I don't want to be a fat drunk loser anymore. I want to be a skinny winner.'"