Sharon Osbourne broke down in tears on The Talk after it was revealed her husband has a sex addiction.
The 63-year-old television personality was asked for the first time about her Black Sabbath rocker husband Ozzy's treatment for his addiction and revealed it has been going on for "at least six years" and that it is "embarrassing" for her family.
Sharon - who has Kelly, 31, Aimee, 32, and 30-year-old Jack with Ozzy - told her co-host Aisha Tyler: "After the (Black Sabbath) tour, he goes into inpatient for three months.
"He's working at it. It's hard because it affects the whole family. And, it's quite embarrassing to talk about.
"Somehow drugs and drink is more acceptable I think. When it's somebody that has a sex addiction, it's embarrassing.
"He's come out and admitted it finally. It's very, very hard. It's been going on for at least six years."
The 67-year-old rocker - who recently reconciled with Sharon following a brief split when it emerged he had been unfaithful with hairdresser Michelle Pugh - has apologised to the women he has been having "sexual relationships" with outside of his marriage and admitted he is "mortified" at how his conduct affected his family.
A statement from his representative given to People magazine read: "Over the last six years, Ozzy Osbourne has been dealing with a sex addiction. He is sorry if Ms. Pugh took their sexual relationship out of context.
"He would like to apologize to the other women he has been having sexual relationships with.
"Out of the bad comes good. Since his relationship with Ms. Pugh was exposed, Ozzy has gone into intense therapy.
"Ozzy is mortified at what his behavior has done to his family.
"He thanks God that his incredible wife Sharon is at his side to support him."
- Bang! Showbiz