causes of purple under eyes
3 doctors agreed: 1  Allergic dhiners: She has what's known as allergic shiners. It it caused by blood shimmering through her fine skin. 2  Cold compress: Purple or blue marks under eyes may be due to blood vessels under eyes. Cold ice packs might help marks decrease by contracting the vessels. What causes : rapid appearance of brown spots on nose, under eyes, forehead. Feet cold and turn purple, sore breasts, acid reflux, popping joints? Dr. Jan Lei Iwata Dr. Iwata