Porcelain veneers are the best option if you have discoloration or minor cracks or chips on your teeth. However, severe chips and cracks are generally not treatable with dental veneers. You may need a dental crown in such a scenario.