Headbands are immensely popular, not only for practical reasons but also as an accessory for any occasion from casual gatherings to weddings. At Calico Laine we stock a variety of headbands in our Haberdashery department in plastic, cotton covered, satin covered and metal. They can be worn alone or decorated using other embellishments. We also stock a variety of headband...