Eat Leafy Greens: Rich in iron, Vitamin E, and folate, leafy greens like spinach and kale will not only help keep you healthy all over, but also give your hair and skin the essential nutrients it needs. If you’re not a fan of eating leafy greens, try juicing them