No, it doesn't depend on the body or face... long is always better.
very long hair
Not too short, not too long.
If you can rock either than go for it. I've dated woman who rocked the buzz cut, the Sinead O'Conner and the Rapunzel. It depends on my mood what I enjoy.
say most men prefer long hair and is 'preferable ' in general...mine is short as it suits my face long hair i'd look horrid with my face shape lol
Depend on where you've got it.
you should have that looked at
As long as your hair's roots are on your head, you're fine. If it's on your back, you're unique.