Margaret married John Stewart in 1266 in Berwickshire, Scotland. John (son of 4th High Steward of Scotland Alexander Stewart and Jean MacRory) was born in 1245 in Cambusnethan, Lanarkshire, Scotland; died on 22 Jul 1298 in Falkirk, Stirlingshire, Scotland. [Group Sheet] [Family Chart]