Hair
Girls prefer guys with shorter hair. It looks more masculine. Shaggy dog hair hanging in your eyes makes you look like a boy instead of a man/ guy.
www.romanceclass.com