For driving a three wheeler, wet or dry, this is the business.
Barnstormer jacket Water proof leather, as tested in numerous drownings in my vintage three wheeler. Yes, it is expensive, but it's very well made and is the sort of coat one passes on to one's grandchildren.