If you are planning on tying the knot then first of all congratulations! Not only do we wish you a wonderful day, but also a fantastic time planning the occasion. To ensure that planning goes as smoothly as possible, here at Calico Laine we have put together a wonderful selection of all the highest quality materials all in one place for...