It depends on the face type of the girl, some girls can actually pull off the short pixie cut without looking like a lesbian. For that matter, some lesbians pull it off in a highly attractive manner. On the other hand, some women need the long hair. Hair color is the same deal with me; any color will do, as long as it matches the rest of the body. If it's a color that occurs in nature, but it's obviously not the girl's natural color, it's a turn off. For some reason, obviously fake colors, such as black with florescent pink highlights, can be attractive. What I really like to see is a blonde or a redhead with perfect white skin, or a brunette with dark skin to match. It's the whole package, not the individual factors.