Bonding could certainly help, It seems the tooth ( your canine) behind the one you are concerned with (your lateral) is in too far (cross bite), you might want to consider some kind of orthodontics which would move your canine out and your lateral in which would give you a very nice result which...
There is a way to restore that smile,and make a more aesthetical hollywood look,with Zyrconia crowns,shape size and even color can be done within just a couple of days and you will certainly will improve and have the smile you always wanted.
The first thing would be to make a consultation with our specialist, she will make a smile design to determine the correct size and shape of the teeth, then you will be given different possibilities of treatment. In this particular case, although more studies would be necessary, a good option is...