That length is okay, but a few inches longer would be better IMO.
Only a very small number of women can pull off a short haircut well, and not end up looking like a 60-year-old woman who has "given up" on looking good, and instead gone "practical.".
For example, Sharon Gless from Burn Notice (in her 60s)
link looks just like Michelle Williams (in her 30s, with an awful, ugly short haircut):
link Audrey Marie Anderson from "The Unit" was able to pull off this Euro-style cut, because she has a small head and a bit of an angular face, but even she looks better with the longer hair she has now.
link link Longer hair looks youthful and healthy - people who are older and/or not healthy can't grow healthy-looking long hair. Thus, most guys prefer longer hair.