Ozzy Osbourne” and “sweetheart” are not usually used in the same sentence. But then the Black Sabbath frontman surprised his wife, Sharon Osbourne, for her 64th birthday on The Talk on Thursday, October 6.

The “Dreamer” singer, 67, caught his wife off-guard by walking out during a live taping of her talk show to the band’s hit tune “Crazy Train.”

Ozzy presented Sharon, who was completely surprised by his appearance, with a bouquet of flowers before they started making out.

The sweet gesture comes just months after Sharon called it quits on their 34-year marriage this past May after allegedly learning the rocker was having an affair.

“They’ve fallen in love again,” a source told Us in July, noting that the longtime couple's relationship was saved thanks to therapy sessions.

Sharon also told the Los Angeles Times what she expects from her husband now. He must show “honesty and respect for the family,” she told the paper in June.

And he’s been prepared to do just that. "He’ll go to any lengths necessary to repair the damage,” another insider told Us exclusively in May. “He wants his family back.”

Watch the cute moment above.

Sign up now for the Us Weekly newsletter to get breaking celebrity news, hot pics and more delivered straight to your inbox!