María Estuardo, condesa de Arran

Más tarde, María regresó a Escocia para intentar lograr la absolución de su marido, pero a su llegada fue detenida por Jacobo en el Castillo de Dean en Kilmarnock, hasta que su matrimonio fue declarado nulo en 1473 y ella se vio obligada a casarse con James Hamilton, primer Lord Hamilton.Thomas y María tuvieron dos hijos: A comienzos de 1474, Mary se casó con James Hamilton, primer Lord Hamilton, casi cuarenta años mayor que ella.La otra hija de su primer matrimonio, Lady Margaret Boyd, vivió hasta los cuarenta y ocho años.Aunque estuvo casada dos veces, ninguno de los matrimonios tuvo hijos.María murió en 1488 a la edad de treinta y cinco años.