I'm behind on looking at posts. Your smile looks great. I had very crooked bottom teeth and slightly crooked front teeth. In my 40's I had my wisdom teeth pulled, the front bottom teeth were minutely shaved to make room for them to move, and then got Invisilign to straighten them. I still have a permanent bar on the back of the bottom teeth because after all these years they would still want to migrate back to the way they were. After that I got veneers on my top front two teeth that were always crooked. So, yes it is never too late to have nice teeth.