Have oily skin? Or spots that just won't go away? Let's try something natural by mother nature instead! Honey has really lots of good benefits for the skin. Honey is antibacterial, and it is full of antioxidants which helps acne prevention and treatment.