I don't know if they'd go over your glasses, but I just bought some cheap ski goggles for my first attempts a cycling when it gets truly cold out. I've noticed some wind getting through my wraparound glasses and if I pull my balaclava up over my nose they tend to fog, so the ski goggles are my next try. Seems like if they were loose enough they'd go over your frames without crushing them. I'm sure it won't look as cool, but I'm just trying to stay alive out there.