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