Can People Tell I’m Wearing Invisalign? Posted by By Invisalign is the latest treatment for misaligned and overcrowded dentures to correct it. It is one type of transparent artificial denture made especially of ceramic or plastic. Dentists customize these…