I don't think it's an old lady name at all. I think of a
German twentysomething in the 70s/80s, for some reason.
It's cute, but there are names considered ugly that I love far more (e.g.
Gertrude,
Agatha,
Hortense,
Prunella, etc.).
I much prefer
Margareta.