You mentioned opticians - does she wear contacts? A buildup of proteins on contacts can cause itchiness and an allergic reaction in the eyelids. It's something I struggled with until I switched to dailies.
Seconded as an issue that I ran into from non-daily contacts. It is called "Giant Papillary Conjunctivitis" and can happen without warning after years of wearing non-daily contacts without any issue.
Switch to daily contacts to solve it after seeing an optician to discuss.
Comments
You mentioned opticians - does she wear contacts? A buildup of proteins on contacts can cause itchiness and an allergic reaction in the eyelids. It's something I struggled with until I switched to dailies.
Seconded as an issue that I ran into from non-daily contacts. It is called "Giant Papillary Conjunctivitis" and can happen without warning after years of wearing non-daily contacts without any issue.
Switch to daily contacts to solve it after seeing an optician to discuss.