Magdalena is very pretty! I used to adore it, but have since found other options I like more, like [name_f]Maddalena[/name_f] (the Italian form) or [name_f]Magdalen[/name_f](e), even [name_f]Madelief[/name_f] (not etymologically related but still sounds a bit similar!), etc. I love the tie to [name_f]Mary[/name_f] [name_f]Magdalene[/name_f] though!
I really like [name_f]Magdalena[/name_f]! We are using [name_f]Magali[/name_f], which comes from the same name. [name_f]Magdalena[/name_f] is such a beautiful name and has so many options for nicknames.