Shirts

Each 100Hands shirt takes 35 hours - including 45 minutes for each buttonhole - and (you guessed it!) 100 hands to complete. Such is this Indian brand's commitment to artisanal diligence. But don't take our word for it - discover for yourself by shopping their range at The Rake.