While there isn't substantial scientific evidence specifically on the benefits of C60 for skin health, its antioxidant properties could be beneficial. However, before applying any new product to your face, it's always advisable to consult with a dermatologist.