My long hair is the envy of my female friends and the older ladies on the streets compliment me on it, thinking I visit a hairdresser frequently. I enjoy the dismayed look they give me as I tell them I've not been to a hairdresser in over a year.
All in all, I think not all men look good with long hair, some of them look like a dirty mop.