Kelly Osbourne has admitted she is still "head over heels" in love with Luke Worrall in spite of splitting from her former fiance.
The 26-year-old daughter of rocker Ozzy Osbourne told Cosmopolitan magazine she still loved 21-year-old DJ and model Worrall following the couple's break-up in July last year.
"We still have a lot to learn about life. A lot of mistakes were made, a lot of bad things were said. I think we need to spend time working on ourselves, but it doesn't erase the fact that I'm head over heels in love with him... I haven't been with anyone since Luke," she said.
Ms Osbourne told the magazine she had turned to comfort eating after she emerged from rehab and stopping taking drugs.
She took part in the US TV series Dancing With The Stars to lose weight, she revealed. She added that she was the happiest she had ever been.
"When I got out of rehab and stopped using drugs, I replaced drugs with food. I was emotionally eating and hated the way I looked, but I couldn't mask my self-loathing with pills any more," she said.
Being overweight in image-conscious Hollywood had not been "fun" she said.
Ms Osbourne said therapy had helped her realise that losing weight was
much more than just eating the right food.
She told the magazine: "I'm the most content I've ever been. I feel like I got a second chance."
Her remarks were made in an interview conducted at the end of November with Cosmopolitan and are published in the February edition, on sale from Thursday.
It was reported last week that she had quit Twitter after launching a rant against Worrall, saying he was the "worst thing that ever happened to me".