Kelly Osbourne still enjoys alcohol.

Kelly Osbourne

Kelly Osbourne

The 31-year-old presenter - who has been in rehab seven times for drug and alcohol abuse - insists she no longer needs narcotics to be happy but doesn't see anything wrong with having the "occasional" tipple.

She said: "I would never call myself clean, and I'm not in a treatment programme.

"I have the occasional drink, but now I can be happy without taking drugs."

Kelly has also battled with her weight in the past, and now adopts an eating regime that sees her eat pizza for breakfast and oatmeal for dinner.

She told Closer magazine: "I eat my fattiest meal in the morning. If I'm craving pizza, I'll have it for breakfast, salad for lunch, then oatmeal for dinner."

The former 'Fashion Police' host insists having famous parents - Ozzy and Sharon Osbourne - has not been an advantage as she's had to work much harder to prove herself.

She said: "People think that everything in my life is handed to me, but unless you're a 6ft bombshell daughter of a celebrity then nothing is handed to you.

"You have to work four times as hard, to prove you can do it."