Sharon Osbourne found out about Ozzy Osbourne's alleged affair after she reportedly searched through his emails.

Sharon Osbourne

Sharon Osbourne

The 63-year-old TV star was left heartbroken two weeks ago when she traced her husband's digital footsteps on his computer and discovered he'd allegedly been sleeping with hairdresser Michelle Pugh behind her back for a while.

A source told UsWeekly.com: "Sharon found out about the affair by searching through Ozzy's emails. She was upset that he was supporting this woman!"

After she found out about her spouse's alleged infidelity, Sharon - who has grown-up children Kelly, 31, Aimee, 32 and Jack, 30, with Ozzy - bombarded Michelle's place of work, believed to be the posh Mêche Salon in Beverly Hills, with phone calls and subsequently had her fired.

The insider explained: "She and [daughter] Kelly both called the salon repeatedly for about two weeks before the news broke, trying to get in touch with Michelle. They were really angry. Sharon is the reason Michelle was let go."

Sharon confirmed she'd split from the Black Sabbath rocker, whom she married in 1982, on her chat show 'The Talk' on Tuesday (10.05.16) as she thanked fans for their support.

She said: "I'm 63 years of age, and I can't keep living like this ... I've been avoiding looking at any pictures or reading anything. I know what's going on. I don't need to read about or see about it. It's like putting salt in a wound. I don't need to ... He's back, and now I'm out of the house."

Meanwhile, the infidelity claims sparked rumours the 67-year-old rocker, who has battled with drugs and alcohol addictions in the past, had fallen off the wagon again.

However, although he refused to deny reports he'd cheated on his wife, he quickly poured cold water on relapse reports.

He said: "I have been sober for three and a quarter years. I have not touched drugs or alcohol in that time. Any reports that I am not sober are completely inaccurate."