In order to keep skin healthy, its important to take good overall care of yourself. Your external appearance is dependent on the health of the rest of your body. A diet that supports healthy skin includes high-nutrient, high-water-content foods, such as fresh fruits and vegetables. These important foods should be consumed every day. The essential fatty acids found in vegetable oils, seeds, and nuts are also necessary to nourish the skin and keep its texture and vitality strong.