I think girls who are naturally beautiful look awesome with shorter hair. That way, your looks start to rely far more on your facial features than on the huge head of hair you would otherwise pay attention to. If you can pull off short hair and still look good, it says a lot about your natural looks.
It depends what hair suits you and what you feel comfortable with. But yeah, at the end of the day it is your personality that matters. After all, if you need to change something about yourself to attract a guy, then it's not the real you that the guy is being attracted to.
Guys like longer hair. I would say past your shoulders to your mid back. As far as getting extensions, don't waste your time or money. Hair does grow. You definitely have to have the personality as well hun. A guy doesn't just want looks. But I think that all girls look better with longer hair. Just let it grow out though.
It's the hair-style you have that looks good on you . If short works for you then don't do a thing about it . Imagine Halle Berry with long hair . Nahh, doesn't do anything for me . It's the style that works for her .
A good hairstylist can help you out here . And not one of those $10 . 00 haircut places either . You're going to have to pay for it .
In my experience, most guys prefer women to have at least medium length hair . Short boy hair cuts look great on some girls, but most guys prefer longer hair and a more feminine look . Still, if you love your hair short, don't change it . You just need to find a guy who likes it that way, or at least who doesn't consider it a turn off . Those guys are out there --- just maybe not as many of them .
I have long hair, and my boyfriend has told me he wants me to cut it off because he loves short hair on girls, I've said no and still have long hair and were still together, if a lad only likes you for look whats the point in a relationship?
Be confident in who you are and trust me the guys will come flocking.
don't change for what you think people will like, only change for you :)