When it comes to foods for healthy hair and beauty, variety is the best way to go. 'An overall balanced diet of lean proteins, fruits, and vegetables, whole grains, legumes, fatty fish like salmon and low-fat dairy will help keep hair healthy,' Giancoli says."
