Snap-On Smile is a removable dental appliance that fits over your natural teeth for a temporary cosmetic enhancement. Unlike Snap-On Smile, porcelain veneers require some preparation of the natural teeth and are a long-term solution for enhancing the appearance of the smile.