Leather.
But you don't have to go to a designer shop to get one. I got a beautiful caramel coloured leather biker jacket from a high street store a couple of years ago, and it cost about 200 pounds.
I have to say it's one of my favourite items of clothing that I own.
Real leather, if you look after it, will last you for absolutely years.
I think fake leather works extremely well for things like shoes and handbags, but for a jacket, real leather is still better. In fact, the jacket is probably the only item in leather that I own.
I don't have an enormous problem with leather products as the vast majority come from animals that are killed for food. It's better to use all aspects of the animal, rather than throw huge parts of it away. Although admittedly I myself am a pescetarian.
I wouldn't wear alligator skin, or skin from exotic animals, which aren't considered a food source in the west. I would never, even if you paid me, wear fur, where enormous number of animals are killed to make one item, and the meat isn't even eaten afterwards. Especially since in our climate there is absolutely no need to wear fur whatsoever. I think if you live in Siberia then, well, you do what you need to. But if your just strutting around mayfair then you are a twat of the highest order for wearing fur. Purely to show off how rich and wonderful you are.
Saw lots of fur shops in China with rabbits and cats shackled to the walls outside with heavy metal collars. Still less distressing than going to one of their food markets though.