That's because she's a REALLY good actress and they didn't want to lose her. With their current pattern, they would have gotten a slightly older actress to play Mary.
Mary is supposed to be in her mid-20s this season, and the actress who is playing a teenage Catherine Howard is 23, so they would probably want an actress in her late 20s instead of a 19-year-old. But Sarah is so great in the role that I don't think they could get someone better than her to play the part, even if she were an older, more experienced actress.
reply
share