Mine is caused by Melanin buildup and I was out in the garden last week and stupidly forgot sunscreen & hat - result a bridge of freckles under my eyes above my cheek bones! I have to make sure that I take sufficient food that contain vit A, C, E & K which is supposed to reduce the production of melanin.