it really depends on the faceframe, as well.
I'm 18, about 5'4'' and very petite and I have a short, heavily layered, somewhat "emo" cut (although I hate stereotypes). But I really like it and it's easy to take care of. Whenever I style it, I straighten it, then put in some texturizer to bring out the layers and then put volumizing hair spray in it to help it form.
It's also hot pink and black, and I get complimented a lot for it.
But, as I said, it really depends on your face and style.