The duo, played by Stephen Nichols and Mary Beth Evans, has been delighting viewers for decades.

However, it isn’t just their characters that share a special bond.

In reality, Nichols and Evans are also very close.

Stephen Nichols and Mary Beth Evans pose for a photo.

“37 years ago, the sunshine known as @marybeth.evans walked into Salem and my life.

It’s been brighter ever since,” he wrote.

“Mary Beth, you are and always will be the of my life, Sweetness!

Mary Beth Evans with Stephen Nichols.

Your love, your talent, your beauty are beyond compare.

Happy anniversary to the absolute best TV wife.

I wouldn’t ever want another.”

Of course, Evans couldn’t resist sharing her own sweet message to Nichols.

“Wow my love.

Nichols portrayed the role of Stefan Cassadine, while Evans played the character Katherine Bell.

The duo had a complicated relationship, which started when Stefan accidentally shot Katherine.

After some bumps in the road, Stefan and Katherine finally found themselves drawn together and even got engaged.

However, the couple didn’t get a happy ending as Katherine died after being pushed from a building.