Premature graying is caused by genetics, hormones, stress, and nutrition. There is no known way to prevent it, but eating a healthy diet and managing stress can help slow down the process.