These safety/sunglasses are both safety and stylish
These are fuly UV A and UV B and impact resistant as well (due to their being made from polycarbonate material). I got mine for $4 and free shipping on eBay from a company that helps veterans, so winners all around!
My only complaint is that they are made of thin material and not of "gargoyle" specs to stop a .22LR bullet. But by the same token, they are very lightweight to wear.