It could definitely be the eyeshadow, but might be something else too. I sometimes get a little eyelid eczema, and changing to the type of contact lens solution that starts as peroxide and neutralizes to plain saline didn't help.