Healthy looking hair is a reflection of essential nutrients and proper hair care. Hair is made up of layers of protein called keratin. Hair depends on adequate protein and nutrients to maintain its shine and luster. Stress can deplete the body of necessary vitamins that keep hair looking healthy. Stress can also be a factor in hair loss. A healthy cuticle is responsible for leaving hair soft and shiny.