It depends. If you've lost enamel all the way around your teeth, crowns may be a better option. See a dentist to evaluate why you lost your enamel before starting a cosmetic procedure.
A CAREER WITH VENEER. Find out why you lost enamel than consider veneers if enough tooth structer is left or full coverage with porcelain crowns.
Seek a dentist. I would honestly seek the services of an experienced dentist. The dentist can evaluate the enamel and determine what is best; this answer may be a filling, a veneer, a partial crown, or a full crown. The best option depends upon the condition of the tooth. I would seek a dentist by referral from friends or from a dentist who has received many good reviews online.