 Margaret's mother was Alice FitzAlan, daughter of Richard FitzAlan, 10th Earl of Arundel and Eleanor of Lancaster.Margaret married John Beaufort, 1st Earl of Somerset, son of John of Gaunt and his mistress Katherine Swynford.They had six children