I'm 46 years old. Am I too old to wear braces?

It is never too old to have Orthodontics. Provided the teeth and their supporting structures are healthy, orthodontists can move them at anytime even though in some cases it may slower.