About three years ago, before I got contact lenses, it was not cool to wear glasses. Now it's a whole different ball game. Glasses are THE cool accessory, whether there are lenses or plain old glass in the frames. Being a geek has become trendy, and suddenly other geeky things have become part of mainstream style, like wearing ankle socks with pumps and brogues, and wearing braces and doing up the top button on a shirt.
As someone who, at least for some of the time, has to wear glasses, I'm glad that they've become stylish because it means that more frames have become available.
Ray Bans <3
Prism (I love this model's hair)
Even Topshop has got in on the act.