Tags: Soap Character.
Steve Patch Earl Johnson and Dr. Kayla Caroline Brady are a supercouple on the American soap opera Days of our Lives. Steve is portrayed by Stephen Nichols and Kayla is portrayed by Mary Beth Evans. On the Internet message boards[5] the couple is often referred to by the portmanteau Stayla (for Steve and Kayla). The couple was initially popular from 1986 through 1990 until the death of Steve.