Tooth enamel can be many different shade and usually changes over time. The stains and discoloration of your teeth may be caused by different reasons such as genetics, aging, tooth injury, illnesses, antibiotics and other medicines, smoking, eating and drinking of stain-causing food and beverages, or even getting higher amounts of fluoride while your teeth are still developing.