Margaret of Flanders (died 1331) was a consort of Alexander, Prince of Scotland and later wife of Reinauld I, Count of Guelders.
[1] The couple were married on 14 November 1282 at Roxburgh, Scotland[2] and the marriage was celebrated the following day.
[3] Prince Alexander died a week after his twentieth birthday, on 28 January 1284.
[4] On 3 July 1286, Margaret was married to Reinauld I, Count of Guelders, in Namur, Wallonia.
They had six children, Reginald II, Margaret, Guy, Philippe, Elisabeth and Philippa.