7231 products
Sort by
Sort by
Ivory Embroidery Lace - EB5053
Sale price £129.12 / metre
Ivory Stretch Tulle - Alternative
Sale price £21.18 / metre
Teal 3D Velvet Lace - EB3023
Sale price £139.02 / metre
Forest 3D Velvet Lace - EB3023
Sale price £139.02 / metre
Mink 3D Velvet Lace - EB3023
Sale price £139.02 / metre
Purple 3D Velvet Lace - EB3023
Sale price £139.02 / metre
Navy 3D Velvet Lace - EB3023
Sale price £139.02 / metre
Bottle 3D Velvet Lace - EB3023
Sale price £139.02 / metre
Wine 3D Velvet Lace - EB3023
Sale price £139.02 / metre
Black 3D Velvet Lace - EB3023
Sale price £139.02 / metre
Wine Embroidered Sequin Lace – EB3059
Sale price £129.12 / metre
Ivory Sequin Embroidery Lace - EB3058
Sale price £129.12 / metre
Ivory Sequin Bridal Lace - EB3050
Sale price £129.12 / metre
Pink Sequin Lace - EB3048
Sale price £126.54 / metre
Black Sequin Lace - EB3048
Sale price £126.54 / metre
Ivory Sequin Lace - EB3048
Sale price £126.54 / metre
Ivory on Ivory Embroidery Lace - EB3027
Sale price £129.12 / metre
Ivory on Nude Embroidery Lace - EB3027
Sale price £129.12 / metre
Ivory Italian Brocade - BR1014
Sale price £129.07 / metre
White Woven Iron on Interlining - P974
Sale price £10.81 / metre
Ivory Embroidery Lace - EB5028
Sale price £142.32 / metre
Ivory Embroidery Lace - EB5026
Sale price £82.74 / metre
Purple Embroidery Lace - EB5024
Sale price £142.32 / metre
Gold Embroidery Lace - EB5023
Sale price £142.32 / metre
Carne Stretch Tulle - TU0003
Sale price £16.56 / metre
Skin (330) Tulle - P9
Sale price £17.16 / metre
Rose Gold Embroidered Lace - EB1015
Sale price £129.12 / metre
Ivory Embroidered Lace - EB1015
Sale price £129.12 / metre
Ivory/Baby Pink Beaded Lace - EB1101
Sale price £129.12 / metre
Ivory/Gold Beaded Lace - EB1101
Sale price £129.12 / metre
Skin Stretch Tulle - P32
Sale price £36.72 / metre
Pale Skin Stretch Tulle - P32
Sale price £36.72 / metre
Ivory Silk Tulle - TU0067
Sale price £1,422.71 / metre
Ivory Silk Tulle - TU0068
Sale price £221.76 / metre
Ivory Embroidery Lace - EB5054
Sale price £142.32 / metre
Ivory, Grape and Wine Lace - EB5055
Sale price £129.12 / metre
Ivory Embroidery Floral Lace - EB5057
Sale price £129.12 / metre
Silver and Blue Embroidery Lace - EB5042
Sale price £142.32 / metre
Shell Pink Embroidery Lace - EB5042
Sale price £142.32 / metre
Ivory Embroidery Lace - EB5015
Sale price £142.32 / metre
Navy Embroidered Lace - EB5010
Sale price £129.12 / metre
Shell Pink Embroidered Lace - EB5010
Sale price £129.12 / metre

Free UK shipping

On all orders over £250