Edvard var på det tidspunkt 60 år gammel, mindst 40 år ældre end sin brud. Brylluppet fandt sted i Canterbury den 10. september 1299. Margrete blev aldrig kronet på grund af økonomiske begrænsninger og var den første ukronede dronning siden normannernes erobring i 1066. Dette mindskede dog på ingen måde hendes værdighed som kongens hustru, for hun brugte den royale titel i sine breve og dokumenter og optrådte offentligt iført en krone, selvom hun ikke havde modtaget én under en formel kroningsceremoni.