Sharon Osbourne has reportedly kicked her husband Ozzy out of their home after accusing him of having an affair.

Sharon and Ozzy Osbourne

Sharon and Ozzy Osbourne

The 63-year-old TV personality - who married the rock legend in 1982 - is said to have confronted the former Black Sabbath frontman about a supposed affair he had with the rock-obsessed celebrity hairstylist Michelle Pugh, whose clients include Jennifer Lopez and actress Alicia Silverstone.

A source said: "Sharon went ballistic with Ozzy and accused him of having the affair.

"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.

"Ozzy was extremely sheepish and admitted being close to Michelle.

"It is likely Sharon has discovered calls and possibly meetings."

The furious bust-up reportedly led Ozzy to go missing for two days, igniting fears he was abusing drink and drugs.

The source told The Sun on Sunday newspaper: "I don't think Ozzy has relapsed, and has now been in touch with Jack and Kelly.

"But he is not speaking to Sharon and she has not let him back into the house.

"Ozzy went straight 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.

"Their marriage is like Tom and Jerry and very up and down. But it could be over for good this time."

Meanwhile, the insider added it is "easy" to understand why someone like Ozzy could fall for Michelle's charms.

The source shared: "It is easy to see why Ozzy could have developed a relationship with Michelle. She is a real rock 'n' roll chick and would have liked to be a rock star herself."