Eduard avea atunci 60 de ani și era cu 40 de ani mai în vârstă decât soția lui. Nunta a avut loc la Canterbury la 8 septembrie 1299. Margareta nu a fost niciodată încoronată, fiind prima regină neîncoronată de la Cucerirea normandă.