Hello , If you are still undergoing orthodontic treatment ( braces ) , let that finish off and later you can go for veneers. That's the right way to treat the gap between your upper and lower front teeth .
Next Steps
Once consult your dentist for correct approach as the amount of gap between your upper and lower front teeth has to be examined, if minimal gap you can even go for veneers .