“Some people have very white enamel―the thin coating on the surface of teeth―while other people's enamel has a more yellow hue,” says Richard Price, a dentist in Newton, Massachusetts, and a spokesperson for the American Dental Association. Environmental factors play a role, too.