Sharon And Ozzy Osbourne Celebrate 35th Wedding Anniversary

Happy anniversary to the Osbournes! Sharon and Ozzy have been married for 35 years! 

Sharon, 64, marked the big day on Twitter, sharing a black and white photo of her and her husband. "Thank you Ozzy for 35 crazy & wonderful years," the Talk co-host wrote on July 4, 2017. "You carry my heart in yours, and it's getting older and needs protecting. Happy Anniviversary [sic]."

Sharon and Ozzy's daughter Kelly also celebrated her parents' big day, posting a photo of them from their wedding day. "Happy 35th anniversary mum and dad thank you for showing me what true love really is!" the 32-year-old wrote.

Sharon and Ozzy, who married in 1982 and share three children together, have had their ups and downs in recent years. In March 2016, Sharon revealed that she'd caught her husband in bed with their children's nannies. Months later, as Nicki Swift previously reported, Ozzy, 68, was treated for sex addiction, following news of his four-year affair with hair colorist Michelle Pugh going public.

However, despite Ozzy's infidelity, the couple was able to work through their problems. In May 2017, Sharon and Ozzy renewed their wedding vows. "For me, this was actually our real wedding day. This is the one that I will remember," Ozzy said at the time. "Sharon and I have been through so much, and this honestly feels like a new beginning."

We're so happy that Sharon and Ozzy were able to reconcile. It's just proof that they're one of many celeb couples who are totally addicted to each other.