Im trying to read up on all the different supplements posted and ran into this article:
http://www.articlecat.com/Article/Can-Your-Diet-Clear-Up-Acne-Breakouts-/5105
I wouldnt say its science fact but it has good information and logical. Check out this blurb:
...Saturated fats are the bad guys of the food world. Doctors have been warning of the health consequences of consuming trans fats and saturated fats. The negative consequences of saturated fats on the body are a weakening the immune system, promoting inflammation, and for those prone to acne breakouts, raising the skin's oil production level. Keep your body healthy and filled with good health-promoting nutrients for the best complexion possible
...But all oils are not bad. There are also good oils which are actually conducive to healthy skin. In fact, certain oils are absolutely essential. These essential fatty acids reduce inflammation and help promote healthy skin, What oils should you add to your regular diet? Fish Oil, olive oil, and flax oil are all good oils that should become a part of your diet. Fish oil and flax oil in particular are recommended for maintaining a glowing complexion.
What about vitamins and minerals? You should maintain a steady intake of vitamins and minerals to promote a healthy skin-enriching diet. Vitamin A is paramount for promoting healthy skin. Vitamin A is found in abundance in avocados and carrots. Vitamin B-6, Vitamin C, and Zinc are other important nutrients for promoting a good complexion.
---
Anyhow dont take it as fact, it just makes a solid logical approach.