Sharon Osbourne once woke up to find her ''two front teeth missing''.

The 'X Factor' judge has admitted she has loved husband Ozzy Osbourne ''madly'' for 35-years, but she has revealed the couple were ''incredibly violent'' towards one another throughout their marriage and she would wake up with her teeth knocked out, but she thought that was ''OK'' because she was brought up around aggressive behaviour.

The 65-year-old music mogul told Event magazine: ''We loved each other madly, but we were both incredibly violent, because we'd both been brought up around violence and didn't know any better.

''I used to think if you got angry it was absolutely OK to hit someone.

''I would wake up with my two front teeth missing.

''We would be punching each other even when Ozzy was on stage performing.''

Sharon and the 68-year-old rocker briefly split last year after it emerged the 'Paranoid' hitmaker had been having an affair with the hairdresser.

But the couple - who have daughters Kelly, 35, Aimee, 34, and son Jack, 31, together - have since rekindled their romance, and Ozzy feels ''lucky'' to have Sharon back in his life.

Speaking previously about the red head, he said: ''When I was a crazy f***er, I'm lucky she didn't walk out. Now I'm coming on five years clean and sober, and I've realised what a f***ing idiot I was.

''I suppose it's fair to say we love each other. I love her, and she loves me.

''There's no other woman I really want to spend the rest of my life with. You make a mistake and you learn by it. She's made a few mistakes, and so have I.

''Sometimes, I've looked at my wife and I've just been angry as f**k, and vice versa. Other times, I go, 'F**k, I love you'.''