Margaretha Désirée Victoria was born in 1934, and is the oldest daughter of Prince Gustaf Adolf and Princess Sibylla.
Margareta studied ceramics and textiles at Nyckelvik School. She also trained as an occupational therapist at Karolinska Hospital.
Margaretha married the British businessman John Ambler (1924-2008) in 1964. The couple had three children: Sybilla (born 1965), Edward (born 1966) and James (born 1969).