Jack Osbourne has revealed he smokes 20 cigarettes a day but is afraid to tell his dad Ozzy, according to Ananova.
Jack, who recently went into rehab to be treated for drug addiction, says he's managed to kick all his habits apart from smoking.
And he says he still has a penchant for chocolate — particularly Cadbury's Fruit 'n' Nut.
He told the latest edition of Q magazine: "Do I smoke a lot? About 20 a day. My dad doesn't know yet and he's going to be pretty pissed off because he smoked for 40 years and had a hard time giving up."
Jack adds that he once spent £14,000 on a present for his mother, Sharon.
"It was a diamond necklace I bought for my mum at Christmas," he says.
"I got my dad a really nice antique pocket watch, but he's the hardest man to shop for because he's got everything.
"He'd been collecting all this war stuff for years, but then he freaked out because it dawned on him we had loads of Nazi memorabilia in the house. So he gave it all away to [MOTÖRHEAD's] Lemmy."