În vârstă de 68 de ani, este prima fiică a lui Mihai I și a soției sale, principesa Ana de Bourbon-Parma.
Principesa și-a efectuat studiile în Italia, Elveția, apoi în Marea Britanie.
În anul 1973, când avea 25 de ani și era proaspăt absolventă a Universității din Edinburgși, aflându-se în Marea Britanie,revista spaniolă Hola scria despre Margareta că ar putea fi „posibila aleasă a Prințului Charles”. Articolul apărea când fiul Reginei Elisabeta a Marii Britanii era cel mai râvnit burlac din lume, conform libertatea.ro
Revista Hola dezvăluia faptul că Principesa „a fost primită de mai multe ori de Regina Elisabeta la Palatul Buckingham, dar și în alte reședințe ale suvernei”.
În acea perioadă s-a spus că „Charles al Angliei și Principesa Margareta de România s-au întâlnit recent în cadrul mai multor evenimente sociale și, după ce au stat îndelung de vorbă, au descoperit că au multe gusturi și înclinații în comun. Și, cel maiimportant, potrivit unor surse apropiate Curții engleze, este că Regina Elisabeta nu ar avea nimic de obiectat la o eventuală logodnă dintre fiul său și fata cea mare a Regelui Mihai”
De asemenea, numele Principesei a apărut tot în același an pe o listă a eventualelor logodnice ale Prințului Charles.
Când studia la Edinburgh, Principesa Margareta a avut o idilă cu Gordon Brown, cel care urma să devină primul ministru al Marii Britanii, legătura lor fiind recunoscută public în 2004, în cartea lui Brown.
Principesa declara pentru presa britanică despre relația cu Gordon brown faptul că „Era o poveste foarte solidă și romantică. N-am încetat să-l iubesc nici o clipă, dar, într-o zi, ceva nu mi s-a mai părut în regulă, auzeam doar politică, politică, politică, iar eu aveam nevoie de atenție”.
În 1996, Principesa Margareta s-a căsătorit cu actorul Radu Duda, la început fiind vorba despre o iubire „imposibilă”, pentru că îi despărțeau rangul și rolul pe care îl deținea Principesa, scrie romanialibera.ro.
„Probabil că Principesei i-a plăcut această apropiere sufletească a copiilor față de mine pe care a găsit-o dovada unei anumite generozități și aplecări asupra unui domeniu care îi era atât de drag. A fost o întâlnire care ne-a marcat pe amândoi sufletește”, spunePrincipele Radu despre prima întâlnire cu Principesa Margareta.
Destinul i-a ținut departe unul de celălalt, până când s-au reîntâlnit la înmormântarea lui Eugen Ionesco, unde au discutat, acesta fiind începutul relației amoroase dintre cei doi.