Carefully crafted composite fillings or veneers can greatly enhance the appearance of the front teeth. In general, composite fillings require no or minimal tooth preparation (grinding) and can be used to reshape, lengthen or fill in spaces between teeth.
Porcelain veneers or fillings usually have superior long term results but may require more tooth preparation.