I used to look great in hair of all lengths.
Recently, I decided to go for a short haircut - something I would have looked cute in when I was younger.
Big mistake. It added ten years to my appearance.
I'm letting it grow out now, and when it gets to shoulder length (it's about collar length now), I will have it trimmed and shaped.
I see now that I look much better in long hair as I get older - as long as it doesn't get too long or thin and droopy or stringy.
If it starts to get too thin, I'll have to think about what to do next.