The Osbourne's — who share kids
Aimee Osbourne, 33,
Kelly, 31, and
Jack, 30 — have far from had an easy marriage. From drug and alcohol scandals, to an attempted murder back in 1989, Sharon finally reached her limit, after her 67-year-old husband allegedly cheated with celebrity hair stylist,
Michelle Pugh, 45.