Кому, как не человеку за 50, должно быть наплевать на то, что подумают окружающие?) Всегда найдется кто-то, кто закритикует любой ваш внешний вид в пух и прах. Если вы хотите носить длинные - носите, а захотите их покрасить в фиолетово-бирюзовый, почему бы нет, если это сделает вас счастливым человеком? Не ждите одобрения или принятия окружающих, они никогда не оправдают ваших надежд.
По существу вопроса:
Длинные волосы уместны в любом возрасте. Даже если вы мужчина и вам за 50. Если вас и встречают и провожают исключительно "по одежке", значит вы просто не в той компании)