Can anyone recommend a winter coat? I am looking for a classic, elegant, timeless design of good quality. About knee length or a bit shorter, single breasted, no belt, black or dark coloured. I don't mind paying extra for a good design. Thank you!