ESS Goggles - Protective Goggles - Ballistic Goggles - Eye Protection has them. They are centered around LEO's and military but they make a nice product. They even offer a lens insert for behind your goggles if you choose to go that way.
I bought a pair of " AIRFOIL 9300 " goggles at a scooter shop that fit very well over my glasses...they come tinted, clear or mirrored...look good as well.I use a brand called Bulldogs. They do the job.
These are what I have. They come with clear, smoked and yellow lenses.
I like em.
Bobster Phoenix Over the Glass Goggle - Cruiser Motorcycle - Men's Riding Gear - Motorcycle Superstore