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