Ozzy and Sharon Osbourne may have weathered their share of rough patches, but it's clear the pair was meant to be.
Sharon posted a black-and-white shot of herself hugging her better half, sharing a sweet caption expressing her love for the rocker.
Ozzy also posted his own snap, sharing a photo from the pair's wedding.
"Happy Anniversary My Love, You Are My Everything!" he wrote.
Sharon and Ozzy are parents to three kids, Aimee, 33, Kelly, 32, and Jack, and daughter Kelly got in on the throwback action with her own photo.
"I just can't think of my life without him," Sharon recently said of her husband on her show The Talk, according to Today. "Even though he is a dog. He's a dirty dog. So there we are."
Photo Credit: Twitter / @YahooCelebrity
Kelly Osbourne Claims She Peed Herself After Starbucks Employees Didn't Let Her Use Restroom
Sharon Osbourne Explains How She Fell Back in Love With Her Husband Ozzy After His Affair
Kelly Osbourne Reveals She Was Once Committed to a Mental Institution