Henry’s Mother Remarries – January 3, 1458
Margaret Beaufort married 3rd husband Sir Henry Stafford after her mourning period for Edmund was complete. Margaret and her new husband lived at Bourne Castle in Lincolnshire while her son Henry Tudor stayed at Pembroke Castle with his uncle Jasper Tudor. Margaret’s first marriage contract was made when she was only 5 years old. She was to marry her ward’s son, John de la Pole, but the contract was declared null and void soon thereafter by papal dispensation on the basis that they were too closely related.