I don't know what to recommend for "new bike", but if you could post a/some photos of her current bike and some other details, i may be able to suggest modifications.
I don't really believe in "new bike", unless you want a new frame. Everything else can be made to fit.
I am 1.70m and i built and ride this. Not that i want this frame, but i already have it for my wife, but she didn't use it, so i rebuilt it for me.