Editors Pick: Caine London Denim Jackets

You won't find these hand-painted denim jackets in a thrift store.

Created by Matt Allchin and Hayley Caine, the London-based company is making the most original denim jackets money can buy.

Hand-painted and individually numbered, the jackets are adorned with vintage inspired artwork and pop culture icons such as Curt Kobain, Tupac and Johnny Depp. They're no doubt an instant collectors item.

Ranging in price from £800 - £1,800, the stylish jackets don't come cheap. However, you can bet that a they're are as durable as they are stylish, making them a worthy investment.

Follow Caine London on Instagram for updates, and purchase your own piece of wearable art on their website.