If you have sensitive eyes, you may find sun glasses (no matter how aerodynamic) not being adequate. They do tend to dry up your eyes when you pick up speed.
Of course, there are OTG goggles. But, they usually aren't too sporty looking or tend to have lower quality lenses (in general of course). OTOH, race goggles do not typically fit over glasses well.
My daughter, who wears contacts, has been wearing Fuxi race goggles, which were made by Rooly. Rooly has now introduced their own line of goggles (rooly.com) and will no longer supply to Fuxi. The old Fuxi model she had is called Olympia under the Rooly label. I tried them on last year over my glass just for fit and they seem to fit over my Oakley Big Square Wire (one the biggest wire frames you can find) and my big face just fine. Since I was looking for a replacement pair for her and a new pair with replacement lens for myself, I went and got myself one with an extra clear lens.
plenty of good comments here... this is an issue w/seemly no solution, but someone has to have the $gadzillon answer, yes?? I’ve been told that I have a wicked astigmatism and for other reasons, can't wear contacts, and have been struggling w/eye ware whist racing for a long time. The Bolle insert always fogged as it was too close to my forehead. The Smith insert giggled around too much, but the turbo fan helped, however, the battery unit always seemed to get caught-up on the gate. I thought the built-in lens of Uvex was the ticket, but after one gate bash, the lens kept popping out, err. The Rudy insert was just too small for my script, yes, for some strange appeal, I like having my progressive lens in the inserts. The Carrera & Briko over the glasses goggles have a huge profile and stink in a tuck. Haven’t tried POC or Shred, but me’s think those will be thumbs down as well. I’m finding success with a hill-billy solution: modified a set of Anon goggles (cut the plastic frame @ the temple and lengthen the elastic strap. On pow-pow days, I use the Harber OTG w/their fan system.