Question: who played elizabeth in when calls the heart?
Answer: Erin Krakow