Keep in mind that taking too much iron could result in constipation, stomach pain and vomiting. Zinc promotes hair growth and keeps the oil glands surrounding the follicles working well.