There are many causes for dark circles under the eye, including allergies, stress, fatigue, illness, weight loss, aging skin, smoking and hyper-pigmentation. Therefore, there is no one-size-fits-all vitamin solution to this cosmetic problem. Check with your doctor to see if you are iron deficient - sometimes that is the cause of these unsightly circles. Ensure you get enough vitamin C, vitamin E and zinc in your diet, or talk to a nutritionist about appropriate supplements. Some topical eye creams on the market contain vitamin K to counteract under-eye circles. The best advice is to get plenty of sleep and drink lots of water.