5. Wild salmon
Who doesn’t love salmon—especially wild-caught one?! “It is amazing for your skin as it’s full of omega-3 fats, which strengthen skin cells, can protect against cancer and help reduce inflammation,” says Alpert.
“Certain fish like halibut and yellowfin tuna also contain selenium, which preserves elastin in the skin, helping your skin stay supple, smooth and tight.” However, if you’re not a fish enthusiast, you should look for other foods that are rich in omega-3 such as chia seeds, walnuts, flaxseeds, egg yolks in order to help preserve collagen, fight inflammation, and keep skin really firm.
Also, salmon is a great source of several B vitamins, which are needed for energy production, controlling inflammation and protecting heart and brain health.