Marguerite var den yngre halvsøsteren til Marie, grevinne av Champagne og Alix, grevinne av Blois, som ble født av hennes fars første hustru Eleanora av Aquitaine. Hennes to eldre halvsøstre var også eldre halvsøstre av hennes framtidige ektemann.