I really do not think it is a matter of 'how one looks', it's all about the teeth! I would have thought.
If your dentist says you should.
If you can afford to have braces, then that is what you do.
I have had dreadful problems with my teeth, and I would tell anyone to make sure you take the best care with them.
You don't want to be in your 50's and loose teeth! believe me.
Braces are only on for so long, then your teeth will be amazing, and healthy.