Question: who has played hope on days of our lives
Answer: Mila Kunis; Tammy Taylor; Kimberly Weber; Kristian Alfonso; Natasha Ryan; Kristina Osterhout