Just a suggestion: saddlers.
Here is one example:. Not cheap, but this stuff is made to last and be used in all weather.
Dover Saddlery has a bunch of unisex jackets as well. You need
to navigate the page:
www.doversaddlery.com (search on jackets)
My .02