Fish
This wonder food not only contains good oils that will help your brain function, but this will also help nourish your skin, give added sheen and soften your complexion. Other oils good for your complexion can be found in avocadoes.
Flaxseeds
These are another excellent source of omega-three fatty acids, which help promote good skin health. This can be easily incorporated into your diet by adding a sprinkling onto cereals or salads.
Nuts
Most nuts contain a good amount of Vitamin E which helps promote great skin. Hazelnuts and almonds are the best, but most unsalted nuts contain this as well. Its easy to get your daily serving of nuts by eating a handful between meals or adding a few into salads or your morning mueslie.
Vegetables
Vitamin A is commonly found in vegetables and is a vitamin essential for healthy skin. A diet that includes plenty of dark orange (ie carrots, sweet potatoes) and dark green (broccoli, spinach) vegetables will best benefit your completion!