I will never forgive myself"— Princess Mary Mary Tudor is the princess of England, and the only surviving child of Henry Tudor VIII and Catherine of Aragon, as well as the oldest of Henry's three surviving children; notably, she is the only female character apart from Catherine Brooke to appear in all four seasons, although she played by a different actress during season 1, in which her role is only a brief one. The Irish actress Sarah Bolger plays her in an award-winning role. She...