On me, my hair currently looks something like this and people seem to like it.
On other women, I really love long hair with loose curls or waves, but not all women can pull that off. I know I certainly can't.
On men, I love hair that's really messy and a couple inches long. I don't like the feel of hair with products in it so none of that stuff for me. Joe's bed head look when his hair is longer (like..3 inches) gets me every time. Buzz cuts look really sexy on some men too.