Question: what causes small hard white spots on skin?
Answer: Milia are small white bumps that appear on the skin. They're usually grouped together on the nose, cheeks, and chin, though they may appear elsewhere. They develop when skin flakes become trapped under the surface of the skin, according to the Mayo Clinic, or when keratin builds up and gets trapped.