It all comes down to preference. What I like might not be what you like. I had to test out a few haircuts until I found some that I thought were good. It also depends on the villager and what they represent.
My second mayor has the same face and the hairsytle I wear is all the way formal/ business/ fresh. The straight bangs look cute and they don't have the weird middle part that the pigtail hairstyle has.
I like it, personally, I think it looks nice with your eyes, the colour is good too. This style also goes well with hats. But it depends what look you're going for - it gives off a sort of cutesy vibe, which I enjoy and have chosen for my own characters. It suits your girl
Well, personally I think your eyes would go better with a more "mature" hairstyle, just because I find those eyes pretty/sharp/witty/intelligent/a little mischievous. Your haircut though seems more fit for a sleepy eyes, or nice, big eyes. Just my two cents though! Also, like someone said, I wouldn't ignore the opposite gender haircuts - I like a lot of them, and they look better than in the guide photos.
I agree with a few of the other posts earlier in the thread. Since it all ultimately comes down to personal preference, your best bet is to check out that link Nenya posted and see for yourself what all of the hairstyles look like. As Bluebellie said, you might like the braided wig if you like the general idea of the pigtails your mayor has in the screenshot. TheDuke55 also makes a good point that after getting enough haircuts from Harriet you gain access to the male hairstyles. There might just be one that you end up really liking that you just haven't unlocked yet.
As for what I personally think might look nice with the outfit shown, going off of the list on the site Nenya provided:
Stylish Side!, I like being left alone!
My room is clean!, I like to style my hair!
I'm very serious!, Fight and overcome!
Hopefully you'll find a hairstyle that you enjoy if you do end up changing it from the current one. If all else fails, there's always the Mii Mask option.