Ozzy and Sharon Osbourne have celebrated 40 years of marriage.

Ozzy and Sharon Osbourne mark their 40th wedding anniversary (C) Ozzy Osborune/Instagram

Ozzy and Sharon Osbourne mark their 40th wedding anniversary (C) Ozzy Osborune/Instagram

The 73-year-old rock legend has been married to TV star Sharon since 1972, and took to Instagram to pay tribute to his wife as he marked the milestone anniversary on Monday (04.07.22).

Alongside a throwback pic from their wedding day, he wrote: "40 Years Ago Today! Happy Anniversary My Love!" (sic)

Meanwhile, Sharon - who has 38-year-old Aimee, who goes by the stage name of Aro, as well as Kelly, 37 and Jack, 36, with her husband - shared her own post in which she noted that she and Ozzy will "always be at each other's side."

She wrote: "2022 is a special year for me. It marks 40 years of marriage to my darling Ozzy. We first met when I was 18, over 52 years we have been friends, lovers, husband wife, grandparents and soulmates. Always at each other’s side. I love you Ozzy ~ Sharrrrrrron x ."(sic)

The happy posts come just weeks after former talent manager Sharon - who shot to fame herself when she and her husband started up 'The Osbournes' reality show back in 2002 before going on to become known as a judge on 'The X Factor' - revealed that she was taking a break from her British show 'The Talk' to be with her husband in LA as he recovered from an operation.

She said: "He has a very major operation on Monday, and I have to be there. It's really going to determine the rest of his life."

At the time, a source close to the couple claimed that despite his health struggles, Ozzy wanted to "treat Sharon to something special" for their Ruby anniversary.

A friend of the couple said: "Ozzy may have been waiting on getting his neck and back sorted after extended leg pain, which has left him unable to walk for long periods. But while that has been his hope, he always wants to treat Sharon to something special for their 40th."