DIY fashion is having a major moment, with a new generation turning to sewing, customisation and upcycling to create more ...