Den 8. oktober 2003 ga Dronning Margrethe sin offisielle tillatelse til at kronprins Frederik kunne gifte seg med den på det tidspunkt australsk-britiske statsborgeren Mary Elizabeth Donaldson. Paret ble viet i Københavns domkirke 14. mai 2004. Hun fikk da tittelen «Hennes kongelige høyhet kronprinsesse av Danmark», og i 2008 fikk hun i tillegg tittelen «grevinne av Monpezat».