The Black Sabbath singer has been eager to show his devotion to his wife of 24 years, by splashing out on a new wedding ring.
Sharon Osbourne showed off her new ring on TV
"What's not to be happy?" Sharon, 63, told Good Morning Britain's Richard Arnold. "My husband got me a new wedding band before I left, put it on my finger before I left... everybody's healthy and happy."
The X Factor judge has been spotted wearing her new ring out and about in London, where she is currently mentoring her three acts before the live shows this weekend.
Sharon was all smiles as she was snapped outside Fountain Studios, waving to fans and flashing her new diamonds.
The X Factor judge has been mentoring her acts ahead of the live shows
The moment that Ozzy presented her with the ring was captured on camera earlier this week. Sharon was carrying out her presenting duties on American chat show The Talk when she was given an early birthday surprise from Ozzy.
The rocker walked out on stage with a bouquet of flowers as his song Crazy Train played in the background. "Happy birthday darling," he said, kissing Sharon and hugging her tightly.
"I have another gift for you," he added, pulling out the jewellery box.
"What's not to be happy?" Sharon, 63, said
In May, Sharon and Ozzy's marriage hit a major speedbump when reports of the musician's infidelity came to light. The couple briefly separated for a month, with Sharon admitting that she had a "complete and utter breakdown".
"I just couldn't cope with anything," she told Entertainment Tonight.