Question: who plays kayla on days of our lives?
Answer: Mary Beth Evans