Margarita se casó en primeras nupcias con Humphrey Stafford, conde de Stafford, primogénito y heredero de Humphrey Stafford, duque de Buckingham y su esposa, Ana Neville.
Lord Stafford siguió a su suegro en batalla.
Su padre murió, y su esposo quedó herido.
Margarita ya no con contaba con el apoyo paterno; situación que empeoró al enviudar, por culpa de una plaga propagada tres años después.
Ella contrajo segundas nupcias con Sir Richard Dayrell.