Margaret married 1st Earl of Angus John Stewart on 24 Oct 1328 in Scotland. John was born in 1294 in Berwickshire, Scotland; died on 9 Dec 1331 in Angus, Scotland. [Group Sheet] [Family Chart]