Find out why dark spots appear and what can fade them. A dermatologist is a medical doctor who specializes in treating the skin, hair, and nails. Dermatologists care for people of all ages. Stress is ...