I got a cheap ugly green puffa coat last winter and I hate it now. Please can you tell me your recommendations for a stylish, quality, warm, black or grey or dark coat. It does t have to be puffa but it does have to be warm. Upto £100. Thanks