However, Jack Deveraux (Matthew Ashford) has been in several throughout the years.
However, Kayla was in love with Jack’s brother, Steve Johnson (Stephen Nichols).
The situation turned dark and ended with assault.

Jennifer and Eve are no strangers to love triangles, as they both once battled over Frankie.
However, they also went toe-to-toe for Jack’s affection as well.
Jack married Eve after Jennifer pushed him away
Jack Deveraux andJennifer Hortonhave an incredible love story.

The couple met while working for Salem’s local newspaper, and they had an instant connection.
However, their relationship wasn’t always easy.
However, Jen quickly realized it was a mistake when Lawrence assaulted her.

Jack eventually rescued Jennifer from the situation, but she was traumatized by the ordeal.
When the couple returned to Salem together, Jennifer accepted Jack’s marriage proposal.
Jack and Jennifer tied the knot and went on to welcome two children together, Abigail and JJ.
However, that wasn’t the last time Eve would come between the couple.
This time she wasn’t alone.
The couple made quite a splash, and Jennifer Horton was stunned to see Jack alive and well.
Jack appeared to be loyal to Eve, who helped him scheme to become the next mayor of Salem.
He even appointed her the chief of police.
He remembered Jennifer, their children, and the rest of his friends and family.
Of course, Jack ended his twisted relationship with Eve and returned to the arms of his loving wife.