Being a short sighted person, I where glasses all the time. In my experiance it's as much the helmet as the pair of glasses that determines what can and can't be worn.....
For example I can't get my wire framed glasses on, let alone my prescription Addidas sunnies, with the FG series of HJC Helmets, but I have no problems with the CS Series.
My advice, take you helmet with you when you are buying glasses and take your glasses with you when you are buying helmets.
The other thing to think about is that thin wire frames will bend and eventually break, or become un wearable when off the bike.