I honestly don't think I have a preference but I tend to be really unusual in the way I look at almost everything. I guess if I absolutely had to choose I would probably say VERY short. But I care more that a guy's hairstyle looks good on him and suits his personality and personal style. I'm not usually very big on long hair on guys but there are some that pull it off. It looks good on them and suits their personality & style. In particular I am thinking of my sister's man, lol. He's cut his hair short and it looks nice like that too but for a long time he had VERY long hair. But he's a total Bohemian artist hippie type guy, lol. But then I think if my man were to grow his hair long at all. well I would be forced to laugh at him. Then file for divorce. Ha ha. no I wouldn't divorce him but omg would that be ridiculous on him, lol. My guy looks best with super short hair. Right now his hair is not even 1 inch long and I think he needs a haircut, lmao. Yet he has made jokes about shaving it completely and while I absolutely LOVE that on some guys. I don't want him to do that any more than I want him to grow it! What he has right now is what suits him best. He's had other styles but I like this one best. Man. I really am a nut, lol.
I am stuck between short hair - medium. Long hair is a turn off for me on guys. Short hair gives you the clean-cut look and the medium growth lets you spike it up once in a while. Either of them is hot :)
Well I hate it when my boyfriend shaves his head. But a shaved head looks good on some guys. But for my boyfriend he looks best with the shaggy look, you know where the hair is like 2-3 inches long all around.
I usually like guys with hair that's a few inches long at least, the indie boy look is very attractive BUT I love love love long long hair on guys. If the face is right though then hair ceases to matter to me.