Yes
Try Goody's it's over the counter and you can get it at Wal-Mart.. I tried and it has helped me I'm also sensitive to light.
I get it with lights do you know if anything works to stop the Migraine.
I get one every 3 months that causes me to lose sight in one or both eyes