10 Foods to Eat Every Day for Perfect Skin


3. Salmon

Salmon is an excellent food to fight stress, anxiety, and depression. Salmon also provides most of your daily vitamin D needs. And as you may already know, Vitamin D is responsible for keeping your heart, bones, colon, and brain health.

It also helps prevent colon cancer, anxiety, depression, heart disease and bone disease.

More: 15 Vitamin B-Rich Foods to Boost Your Energy and Mood

Salmon is also rich in omega-3 fatty acids excellent for fighting inflammation, wrinkles, and acne. Its high omega-3 content also helps hydrate your skin from the inside out. Moreover, eating salmon keeps your scalp hydrated and promotes strong, healthy hair.