Pada tahun 1357, Margaret yang masih muda belia, kemudian berusia 7 tahun, menikah dengan Philip dari Rouvres, cucu dan pewaris Odo IV, Adipati Burgundia. Philip berusia 11 tahun dan merupakan sepupu keduanya. Ia adalah Pangeran Burgundia dan Artois (1347–1361), Adipati Burgundia (1350–1361), dan menjadi calon Pangeran Auvergne dan Boulogne (1360–1361).
Margaret menjadi janda pada tahun 1361, dan atas kematian suaminya, wilayah Adipati Burgundia diwariskan kepada John II dari Prancis (sebagai John I dari Burgundia). Pada tahun 1363 Philip sang Pemberani, putra bungsu John, diberikan wilayah Adipati sebagai Philip II, dan akhirnya menikahi bekas istri adipati, Margaret. Pernikahan kedua Margaret dengan Philip II dilangsungkan pada tahun 1369. Philip telah menjadi Adipati Touraine sebelumnya (1359–1363), dan kemudian menjadi pangeran Charolais juga (1390–1404). Ketika ayah Margaret meninggal pada tahun 1384, ia dan Philip mewarisi provinsi-provinsi Artois, Burgundia, Flandria, Nevers, dan Rethel. Philip meninggal pada tahun 1404, dan Margaret meninggal pada tahun berikutnya.
Menurut Guizot, ayahnya tidak berharap ia menikahi orang Prancis, lebih akrab dengan Inggris; ia dibujuk untuk menyetujui pernikahan oleh ibunya, Margaret dari Prancis.
Keluarga
Margaret dan Philip memiliki keturunan sebagai berikut:
Putra sulungnya, John yang Pemberani, menggantikannya pada tahun 1405 sebagai Adipati Burgundia, Pangeran Burgundia, Pangeran Artois, dan Pangeran Flandria. Pada tahun 1406 putranya yang lebih kecil Anthony mewarisi Brabant dan Limburg. Nevers pertama-tama di dalam kehidupannya, memberikan putra tertua mereka John, tetapi setelah suksesinya, kemudian jatuh ke tangan putra bungsunya Philip.
Silsilah Keluarga
Silsilah Keluarga Margaret III, istri Bangsawan Flandria