A solution that has more aesthetic and cosmetic appeal is to go for lingual braces. Instead of having metal brackets bonded on your front set of teeth, these metal braces are customized to bond at the back of the teeth so they remain invisible when smiling. They are a cosmetic alternative to those who want their teeth corrected but without the unaesthetic metal look when they smile.
Just to overemphasize its benefits, the obvious advantage of lingual braces is that no one will know you are wearing them, unless, they start looking inside your mouth. Other than that, there is no compelling medical or clinical reason to use lingual braces over regular braces.