La princesse Margaretha de Suède, née au château de Haga, le 31 octobre 1934, est le premier enfant du prince Gustaf Adolf 1906-1947 et de la princesse Sibylla de Saxe-Cobourg et Gotha 1908-1972.
Son idylle avec le pianiste de jazz Robin Douglas-Home 1932-1968, fils de l'Hon. Henry Douglas-Home et de Lady Margaret Spencer et neveu d'un Premier ministre britannique, a fait la joie de la presse people à la fin des années 1950 mais, ni le roi Gustaf VI Adolf, ni la mère de la princesse ne voulaient entendre parler de projet de mariage avec cet aristocrate écossais. Robin Douglas-Home eut plus tard une romance avec la princesse Margaret, comtesse de Snowdon.
Le 30 juin 1964, la princesse Margaretha a épousé John Kenneth Ambler 1924-2008. Le couple a vécu à Londres puis s'est installé dans un manoir dans les environs d'Oxford. Le couple a eu trois enfants. En 1976, la presse people prétendait que la princesse Margaretha avait une idylle avec le duc de Marlborough mais que son frère était opposé à un divorce de sa soeur aînée. Le couple (Margaretha-John) s'est finalement séparé en 1996.
La seule fonction officielle remplie par la princesse Margaretha en Angleterre est l'inauguration annuelle du Bazar de Noël de l'église suédoise de Londres. Elle a participé à des cérémonies données à l'occasion de la visite d'Etat de son frère au Royaume-Uni en juillet 1975.