Enne abiellumist oli Margarethal suhe Šoti aristokraadi Robin Douglas-Home'iga, kuid printsessi vanavanemad ei andnud neile abiellumiseks luba.
Briti kodaniku John Kenneth Ambleriga tutvus ta 1963. aastal Inglismaal pidulikul lõunasöögil. Kihlus kuulutati välja 28. veebruaril1964 ja pulmad toimusid 30. juunil 1964 Rootsis Ölandi saarel. Printsess Margaretha kaotas tiitli "Tema Kuninglik Kõrgus", kuid säilitas printsessitiitli.
Pärast pulmi kolis ta Inglismaale ega täida mingeid kuninglikke kohustusi.
Lapsed:
Sibylla Louise Ambler
Charles Edward Ambler
James Patrick Ambler
Strategi Solo vs Squad di Free Fire: Cara Menang Mudah!