bring her with you when you get it, let her choose.
I've seen multiple guys buy guns for their girlfriend/wife/sister based on their needs, and not the end users needs.
she wont shoot it if it doesnt fit her hand, if she doesnt like the look of it, if it doesnt match her outfit...... whatever her complaint may be.
I've seen guys buy guns for girls based on look alone, only to try to return it later when they want function not looks. also the other side, bought for function and the girl wants look.
no different than someone buying you a gun without your input, just say you're a 1911 guy and someone gets you a glock. chances are that the glock will sit unused because you dont like it. their giftgiving dollar would have been way better spent with some input from you.
just my .02, and good luck with your decision.