Real mens leather jacket are not waterproof or rainproof by nature. While leather is a durable and water-resistant material, prolonged exposure to water can cause damage. It should be noted that water can cause the leather to stiffen and lose its natural oils, resulting in cracking or damage. Some leather jackets, on the other hand, may have a water-resistant coating or treatment that provides some protection against rain or moisture. It's better to avoid wearing your leather jacket in heavy weather or invest in a waterproofing spray or treatment to prevent it from water damage.