Erin Krakow has been a staple on Hallmark since she snagged the role of Elizabeth Thatcher on When Calls the Heart. Though the show has seen plenty of drama throughout its six—almost seven—seasons, such as Daniel Lissing and Lori Loughlin's exits, Erin has always remained a favorite for Hearties. Here's everything to know about the 34-year-old actress. She wasn’t the first actress to play Elizabeth Thatcher.In the original 2013 movie that inspired the WCTH series, Elizabeth was played by Downton Abbey's Poppy Drayton. Erin took over the role a year later, when the Hallmark Channel launched the TV show, and has now played her for five seasons. Poppy Drayton as Elizabeth in 2013 and Erin Krakow as Elizabeth in 2018.“I wasn’t concerned with putting a unique spin on Elizabeth or trying to emulate Poppy Drayton’s beautiful performance,” Erin has said of taking over the character. “I just approached the role in the way that felt right and truthful to me. And I feel fortunate that that was ne...