髪の色は、髪のシャフトに存在するメラニンの量と種類によって決まります。メラニンの2つの主なタイプは、ユーメラニン(茶色と黒い色素を生成する)とフェオメラニン(赤と黄色の色素を産生する)です。これらの顔料のさまざまな組み合わせにより、ブロンド、茶色、赤、黒のように、私たちが見る天然の髪の色の種類が生じます。
紫色の髪には、人間に自然に存在しない顔料が必要です。紫色の髪を手に入れるには、人工的に染色する必要があります。