Who doesn’t love flaunting clear skin, dressing up pretty and looking their best! Yet, there are times when you suffer from annoying spots on your face.