Your skin reflects what’s going on inside your body – mentally and physically. Bad diet, stress, hormonal changes, medications and weather all play a role. Junk foods, sweets and alcohol can make your skin break out, while the foods below supply more of the materials your skin needs and so can bolster and nourish it from the inside. They are also anti-inflammatory, making breakouts less likely and less dramatic.