Su hija, Lady Jean Stewart, se casó con Archibald Campbell, V conde de Argyll.
De niña, la hija de Elizabeth, Jean, fue criada en casa de María de Guisa (reina de Escocia como esposa de Jacobo V, y brevemente en la guardería del Príncipe James, Duque de Rothesay, hijo varón y legítimo del rey.
[1] Posteriormente, Elizabeth se casó con John Stewart, IV Lord Innermeath, con quien tuvo dos hijos, John Stewart (d.1607), y James Stewart, V Lord Innermeath.
Elizabeth y su marido John recibieron tierras en la parroquia de Inverkeilor en mayo de 1544.
Se casó en segundas nupcias con James Gray.