Eating junk food: If you're the sort who loves indulging in junk food including oily, spicy, sugary food or fizzy drinks, don't be surprised if you get acne frequently. This kind of food can clog your pores, mess with your digestion and overall health and this directly impacts your skin. A good diet comprising fresh and colourful vegetables, oily fish, nuts etc. is the sure shot way to get beautiful acne-free skin.