I know it's a bit soon (although it does feel like winter today) but who does the best ones?
I've looked at them for the past couple of winters but can never bring myself to buy one cause they are usually so ugly but I sometimes see women wearing them looking very chic & European. Where do they get them from?