Didn't write this out, y'know.......Why Marguerite of France? Edward I's betrothal prior to Leonor was to Marie of Brabant (whose brother married Marguerite OTL) and several of Edward I's kids wed into the Low Countries (Brabant, Holland, a prospective match to Holland, to Flanders, Luxemburg and Burgundy). Not knocking it...simply curious about why French
My (political) reasons:
It's France, one of the most powerful kingdoms in Europe, it's good to have her as an ally than an enemy, plus, Edward I's other kids are still marrying in the low countries. (not as much as OTL tho)
Henry III is running the show when Henry (IV) gets married, so his political considerations are taken into account as well.
My (actual) reasons:
A) They were of the same age.
B) Don't know much about this era.
C) Couldn't be bothered enough to look into where Edward's kids married, where he wanted to make alliances, etc.
D) Margaret is a prestigious bride herself, so I didn't really consider anyone else after I found out that they were born in the same year.......