I would recommend not purchasing the helmet outright without her trying it on first. I had to try on 8 or 9 helmets before I found one that fit my weird head properly. So, you should take her to a bike shop, get one of the employees to help you get the fit right, and then make the purchase.
Oh yea, I settled on the Bell Citi helmet and love it!