Supplement Your Skin
Source: Natural Health, May 2005

Here are the best vitamins to keep your skin healthy:

Vitamin C (1000mg/day)
Vitamin E (400 IU/day)
Vitamin B complex (100mg/day)
Alpha lipoic acid (100mg/day)
L-Carnitine (1000mg/day)
Calcium (1000mg/day)
Magnesium (200mg/day)
Chromium (200mcg/day)
Selenium (200mcg/day)
Zinc (15mg/day)