Honey is more than just a sweet treat for your tea, it’s a powerful and natural skincare ingredient as well. Here are the benefits of applying honey on the face.