Noble House in Ulm Germany do some pretty cool leather Jackets which are not that expensive. I have one of their Jadfliegers which is comfortable and warm in the cockpit (yes the cockpit is open) it also doesnt look out of place with a pair of jeans in the pub. It's pretty grubby and scratched now but being less than half the cost of the Eastmann Jadflieger, I don't care and consider it erm patinated.
I also have an Irvin but being of generous proportions can't easily fit in the bleedin' cockpit with it on.