List of the best vitamins for skin The best vitamins for skin include vitamins C, D, and E. People can get many of these vitamins from their diet or by taking supplements. Learn more about the best vitamins for skin health here.