For a person like me having a multi focus glass on when riding. There is always a challenge to wear full face or helmet. Es it is always a challenge to get a frame strong enough to wear with the helmet. Alternatively choice will be half helmet.
However wearing a spectacle will not block much wind and cause drastic discomfort while riding. After much searching locally but nothing solid to solve this problem. Finally I got a pair of goggle that called over the glass wear.
It is designed to wear on top of my glass. It blocks almost over 90% wind to my eye. Very comfortable and anti fogging. I got this from US part accessories online reseller called J&P cycles. From purchase to delivery, overall experience is satisfactory.