Marjorie married Duke of Rothesay David Stewart in Feb 1399. David (son of Robert III Stewart and Annabella Drummond) was born on 24 Oct 1378 in Scotland; died on 26 Mar 1402 in Falkland, Fife, Scotland. [Group Sheet] [Family Chart]
Marjorie married in 1403. [Group Sheet] [Family Chart]