Shampoos, conditioners, and even an expensive hair treatment at the spa are all great, but the best thing you can do for your hair is to eat a healthy diet. Vitamins and minerals are crucial in keeping your hair follicles healthy-which translates to hair that grows faster, and is stronger and more shiny.