Does anyone have any good information explaining why pope Leo IX would not allow the marriage between William duke of Normandy with Matilda of Flanders in 1049? Secondly if the pope stated they could not marry but they did anyway were their children illegitimate? If not why? Thanks for any help on this.