Hi there, I have posted my bike in other posts, but I thought given the question I would post it here also since you mentioned the Dolce. I have the Specialized Dolce and it fits me perfectly. I am 5'2 and have small hands and fingers. The Specialized Allez would have been ok also, but the Dolce made the fit just more perfect.

I do agree with the others, that test riding is important. People that might be the same height may have different finger length, arm reach etc. Plus some people like a tighter fit where others like the feeling of stretching out a bit. All personal preference.

Great gift idea and I hope she is surprised!!!