Narodila se jako nejmladší potomek knížete Karla Anhaltsko-Zerbstského a Žofie Sasko-Weissenfelské. 17. června 1696 se Magdalena provdala za Fridricha II.
Markétiným druhým manželem se stal 15. února 1534 v Dessau o sedm let starší kníže Jan V. Anhaltsko-Zerbstský. Manželství s Janem V. nebylo šťastné, i když se do něj narodilo šest dětí.
Katarína II., [pozn. 1 ] (rodným menom princezná Žofia Frederika Augusta Anhaltsko-Zerbstská, rus. Софи́я Авгу́ста Фредери́ка А́нгальт-Це́рбстская, tr.