Barbour's classic wax jackets are the best. I was given one for Christmas two years ago and I live in it. It is a timeless classic that is so versatile and comfortable. The designers at Barbour embrace the qualities of wit, grit and glamour to design beautifully functional clothing.
here are the links to the jackets above: