Salmon, herring, mackerel, sardines, anchovies, and rainbow trout are all amazing for your skin. Fish contains omega-3 fats, which strengthen skin cells, help protect skin from sun damage, can protect against cancer, and help reduce inflammation. Certain fish also contain selenium, which preserves elastin in the skin, helping your skin stay supple, smooth, and tight.
Avoid deep-fried fish (the fats in fry oil are terrible for your skin), and opt for grilled, baked, poached, or roasted.
Photo Credit: Getty Images