Ive been told by many dermatologists that it is hereditary. tanning doesnt help it and neither does the eye creams that they advertise on television. It can be covered up with make up though. Thats about the only thing as far as I know.
smoking & asthma can cause them - drs can usually spot a smoker without asking
They could be caused by fatty deposits under the skin, or an allergy to something you have either eaten or used on your skin. I would see a dermatologist for this.
hey loads of reasons for bags/puffy eyes
3. lack of stress
4. excessive caffiene
I've been thinking about it too, there are many options. From stress and fatigue to illness, so it is better to consult a doctor. It is also the condition of the skin, nutrition, water balance, and much more.