(1) He is married to Lady Margaret Tudor, Queen of Scotland, Princess of England.
They got married on June 20, 1489 at Fife, Scotland.
(2) He is married to Elizabeth of Cavers Douglas.
They got married October 1501 at Edinburgh, Midlothian, Scotland.
They got married in the year 1536 at Edinburgh, Midlothian, Scotland.Child(ren):
Alexander 3rd Lord Garliestown and Dalswinton Stewart | ||||||||||||||||||||||||||||||||||
(1) 1489 | ||||||||||||||||||||||||||||||||||
(2) 1501 | ||||||||||||||||||||||||||||||||||
Elizabeth of Cavers Douglas |