Question: who has played abigail on days of our lives
Answer: Ashley Benson