Needle & Thread Needle & Thread is a British womenswear brand celebrated for its intricate embroidery, delicate embellishments, and romantic, feminine designs. Go to Store Home Stores Needle & Thread