Why did it not work out for Ozzy and Sharon Osbourne?

It was announced this weekend that the rock star couple is ending their marriage after 33 years. And according to Saturday's report from The Sun, the reason is because Ozzy could have been cheating on his wife with a celebrity hairstylist named Michelle Pugh.

Apparently, it was confirmed that Ozzy was not at his Beverly Hills house, but it appears there was a card and flowers sent to Sharon. The site claims that she kicked him out after discovering that he was allegedly having an affair with Pugh.

"Sharon went ballistic with Ozzy and accused him of having the affair," a source said. "She said she had suspected something had been going on for some time and now had proof. People are wondering whether Sharon went through Ozzy's phone before accusing him. She has done that before, but in the past, she was checking if he'd been using drugs."

There's a possibility that the rock star told his wife that he was having some kind of connection with the hairstylist.

"Ozzy was extremely sheepish and admitted being close to Michelle," the source said. "It is likely Sharon has discovered calls and possibly meetings."

Ozzy has reportedly been staying at the Beverly Hills Hotel where no one heard from him for two days, fearing he may have been getting back into drugs. But that doesn't appear to be the case.

"I don't think Ozzy has relapsed, and has now been in touch with [the couple's kids] Jack and Kelly," the insider noted. "But he is not speaking to Sharon and she has not let him back into the house. Ozzy went straight back to the Beverly Hills Hotel, which is very near their home. He is well-known there and has been there before when they've had rows."