Waxed-cotton, waterproof "fighter pilot" jackets

I like them, but they have more of a cosplay vibe than I could get away with for everyday wear. On the other hand… http://www.magnoliclothiers.com/deckard-trenchcoat-overcoats-p-286.html