Margaret was born on 15 March 1275,[1] at Windsor Castle, the tenth child of King Edward I and his wife Eleanor of Castile.
Margaret's fifteen siblings included Joan of Acre, Eleanor, Countess of Bar, Elizabeth of Rhuddlan and her father's successor, Edward II of England.
Margaret's wedding festivities were splendidly extravagant; they included a procession of knights in full body armour and richly dressed ladies singing as they paraded through the streets of London to the music provided by harpers, minstrels and violinists, while fools danced.
John, who suffered from kidney stones and wanted his duchy to be peacefully handed over to his son upon his death, in 1312 signed the famous Charter of Kortenberg.
[4] Margaret died twenty-two years after her husband, during the reign of her nephew Edward III of England.