Essential nutrients and foods for a healthy and glowing skin