not past the shoulders maybe just up to half the neck and la<x>yered a bit and if the guy has high cheek bones that would look so hot
Unless you're in Vikings forget it .
I dont mind a guy with long hair.
Just as long as its clean.
Some men look good with long hair and some don't. Per example of men who look good with long hair : David Bowie.