Los Angeles - Sharon Osbourne found out about Ozzy Osbourne's alleged affair after she reportedly searched through his e-mails.
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 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 before thanking fans for their support.
She tweeted: "Huge thanks to everyone that has been so supportive to me with kind words & wishes. I wish their was another word I could use than thank you (sic)"