You might want to look into headlamps. They're right angle flashlights that strap to your head, so the light will always shine where your face is pointing. Attaching any kind of mass to my glasses doesn't sound very pleasant.
Since this is a flashlight community, take a look at this: https://intl-outdoor.com/emisar-dw4-right-angle-1-18650-work-light.html
You'll be able to find to tons of options at your local hardware store too. The thing to look out for is CRI. Basically, the higher the CRI the better you'll be able to see a wide gauntlet of colors.