I don't think there is a perfect length. I think it is whatever you feel comfortable with, although I don't think long hair is anything less than waist length. I would hate to see you cut your hair at all it is so beautiful. I do remember when you had long bangs....below the shoulder. That might be interesting no you, but your hair at ankle length is magnificent. Maybe a few inches at a time?