Picture-perfect skin is not easy to achieve, with ever-changing factors such as stress, hormones, diet and climate often ...