I wear eyeglasses, but I have some safety glasses I wear over sometimes. I need to start wearing them more; in the winter I get road salt in my face sometimes, and in the summer I get bugs.
Buying designer sunglasses, especially designed/sold by cycling companies, has honestly never occurred to me any more than buying logo'd jerseys has. I'm not their tool.