vitamins and fibers for a healthy skin