Ozzy and Sharon Osbourne have marked their 40th wedding anniversary by penning heartfelt messages to each other on social media.
The celebrity pair, who share children Aimee, 38, Kelly, 37, and Jack, 36, wed in Hawaii in 1982.
Rocker Ozzy took to Instagram to share a photo of the couple's big day, captioning the post: "40 years ago today! Happy anniversary my love."