Margarita nació en el Castillo de Bletsoe, Bedfordshire, el 31 de mayo de 1443 o de 1441.