If you want a permanent solution it's better to go for Orthodontic treatment , duration of treatment will be 1-1.5 years with one appointment in a month, there are other treatments like composites veneers etc but the best treatment is Orthodontic treatment since it gives your own natural smile
Next Steps
Need to visit Orthodontist
Health Tips
Brush twice a day