Stephen Nichols' Tribute To Long-Time Days Of Our Lives Love Mary Beth Evans Will Melt Your Heart
Daniel Davis
In addition to their work as Steve Johnson and Kayla Brady on "Days of Our Lives," Stephen Nichols and Mary Beth Evans also starred in "General Hospital" together. While it's not uncommon for soap stars to bounce around, what makes Nichols and Evans' story more interesting is that they played love interests on "General Hospital" as well. 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.
However, fans who love the actors together can take some solace in knowing that their "Days of Our Lives" characters Steve and Kayla are lifelong soulmates who have defied the odds and always found a way to reconnect during difficult circumstances. Steve and Kayla are one of Salem's all-time most beloved pairings, and it's easy to see why the duo have so much chemistry. Evans and Nichols' long history of working together paired with their deep love and friendship for one another shines through in their work, and fans can't get enough of it.