Rođena je 5. februara1972. u Hobartu, kao najmlađa od četvoro dece škotsko-američkog profesora Džona Donaldsona i njegove prve supruge Henrijete „Ite” Klark Horn. Meri je po zanimanju bila marketinški savetnik. Tadašnjeg princa Frederika je upoznala na Letnjim olimpijskim igrama 2000. Verili su se 8. oktobra 2003, a venčali 14. maja 2004. godine. Od tada je Meri prešla s prezviterijanske vere u luteransku. Bračni par ima četvoro dece: Kristijana, Izabelu, Vinsenta i Jozefinu.