What you put into your body has a direct effect on your whole body, but mostly you can see it in your complexion, so feed yourself with foods that will help nourish and continue to nurture your skin.
Dry Skin try adding oils to your diet. Foods like wild-caught salmon, walnuts, and flax seed meal can all add hydration and moisture to your skin cell from within.
Tip Eat foods with high water content to reduce surface dryness (Cucumbers, Celery), these foods penetrate cells better then water alone and help strengthen the cell membrane, which plumps skin cell and reduces fine lines
Avoid caffeine and alcohol, both act as a diuretics.
Oily/Acne-Prone Skin Adding probiotics to your diet will help in establishing healthy flora in your body to fight inflammation and reduce acne. Foods high in vitamin A and zinc, like sweet potatoes, will reduce oil production. Avoid dairy products like milk or yogurt, where hormones are used. (Buy hormone free) Probiotic supplements can be used.
Redness try eating foods that can cool your body from within and reduce inflammation. This includes cucumbers and foods that are high in zinc like almonds, chickpeas and shellfish. Avoid “hot” spices like cayenne, and alcohol(which can dehydrate the skin).