The recent DIY sewing movement has captivated hearts and minds globally, inspired by icons like Nancy Tyagi who made an impression on the red carpet at the 77th Cannes Film Festival with her self-stitched outfits