Although you may have some minor mis-alignment it looks like you have nice, healthy teeth. There are many ways to close spaces - either orthodontically or cosmetically with bonding or veneers. Bonding or veneers however, make your teeth wider. Which in your situation, would not be a good idea unless you did something else. One thing that jumps out in your photo to me is you have teeth are shorter than they are wide. Ideally it should be the opposite. There is a lot of your tooth still hidden under you gum line. You gum line can be raised with a minor procedure to expose more of your beautiful teeth. This can be done by either a periodontist or a dentist who has proper training and experience. After that is done, it may be appropriate to close the space with bonding or veneers or orthodontics. Orthodontics may be short term. It may require some polishing of the sides of the teeth to make things fit. An examination by an orthodontic specialist will help determine that.
The spaces are there for a reason. For example:
- the bite is too tight (a tooth size discrepancy)
- the tongue is pushing them apart
- a frenum
Once that is determined, the best course of action can be used. If your dentist has not brought these things up to you....it may be time to find a new dentist. Just sayin'.