There's truth in what others' say, "You are what you eat." Though other factors such as genes and hygiene count a lot towards having great skin, your diet contributes significantly as well. Here are some of the foods that make your skin look and feel healthier:

1. Flax seeds and walnuts are the top sources of omega-3 fatty acids. You may be hearing about Omega-3, but what do they do to your skin? Omega-3's hydrate your skin and puff out those fine lines. Their anti-inflammatory properties will also help diminish your skin's redness and any signs of irritation. One-quarter cup of flax seeds contains about 7 grams of omega-3 fatty acids while one-quarter cup of walnuts contains about 2.3 grams. The RDA of omega-3 fatty acids is 4 grams, so you can see that in either case the amount is very substantial.

Don't like flax seeds and walnuts? Not to worry. There are many other sources of omega-3's. There's fish, chia seeds, egg yolks, winter squash and olive oil. In the case of fish, you'll get about 2 grams from every 4 ounces of salmon, 0.6 grams from the same serving of halibut, and 0.4 grams from tuna. A cup of this winter squash will give you approximately 0.3 grams. For extra virgin olive oil, each ounce is about 0.2 grams of omega-3's (one thing about using extra virgin olive oil - don't fry with it as you'll damage the omega 3s).

2. Do you have oily skin? Have a big salad full of leafy greens - they're high in vitamin A, which will help diminish oil production. Squash, carrots, sweet potatoes, mangoes, egg yolks and milk are among the other tasty treats that are rich in vitamin A. (Coffee and alcohol, on the other hand, can deplete your supply of this essential vitamin.)

3. Oranges, strawberries, raisins, prunes, red grapes, plums, blueberries, spinach and kale are very rich in anti-oxidants. The benefits of these foods for healthy skin are plentiful. Free radicals that are formed in our body usually from sun exposure and other elements such as smoke and pollution damage the membrane of skin cells, potentially allowing damage to the DNA of that cell. The antioxidants and other phytochemicals in these fruits can protect the cell. By protecting the cells from damage these antioxidants can help prevent premature aging. In this way, these fruits may very well help keep your skin younger-looking. Other good sources of antioxidants are green tea, artichokes, beans (black, red, and pinto), prunes, and pecans.

4. Finally drinking plenty of water will help keep your skin young and healthy-looking. Water in caffeinated or sugary beverages does not count; water intake must be from pure, clean water, which rejuvenates skin cells. Water both hydrates cells and helps them move toxins out and nutrients in. How much water you need to drink depends on your weight and activity level. A better way to determine the amount of water you should drink in ounces is to divide your weight in pounds in 2. For example if you weigh 150 pounds, divide it by 2, and it will give you 75 ounces.

Wishing you a great and healthy skin.