In your case, I would probably recommend braces. If you do not want braces, you may need to get you front tooth pulled, in order to line up your mid-line. Pulling perfectly healthy teeth in the front upper jaw is not the best thing for you in the long term, but it would fix your issue for ri...
You can absolutely have veneers done that look natural and that you love! Take some photos to your dentist of your old teeth, and let him/her know that you want them changed to look like your natural teeth. You can also see another dentist to have this done. My suggestion is to make sure yo...
Your best non-invasive option is to just move your teeth into proper position by closing the gap. Two veneers will make your front two teeth look too big and out of proportion. You can not do no-prep veneers if you just do 2, 4 or 6 teeth because they would sitck out past the surface of yo...