Margarita era hija de Dafydd Fychan, Lord de Angleysey y de su esposa Nest ferch Ieuan.