Collection: New Additions

582 products
  • Baby Pink and Gold Beaded Lace - 5 Yards
    Regular price
    £60.00
    Sale price
    £60.00
    Regular price
    Unit price
    per 
    Sold out
  • Turquoise Beaded Lace - 5 Yards
    Regular price
    £170.00
    Sale price
    £170.00
    Regular price
    £200.00
    Unit price
    per 
    Sold out
  • 100% Cotton Block Print Ankara - 1 Yard
    Regular price
    £5.00
    Sale price
    £5.00
    Regular price
    Unit price
    per 
    Sold out
  • 100% Cotton Fat Quarters 002
    Regular price
    £8.99
    Sale price
    £8.99
    Regular price
    Unit price
    per 
    Sold out
  • Batik Style Fat Quarters 001 (6 Pieces)
    Regular price
    £5.00
    Sale price
    £5.00
    Regular price
    Unit price
    per 
    Sold out
  • Red Dashiki
    Regular price
    £10.00
    Sale price
    £10.00
    Regular price
    Unit price
    per 
    Sold out
  • White and Blue Dashiki
    Regular price
    £10.00
    Sale price
    £10.00
    Regular price
    Unit price
    per 
    Sold out
  • Royal Blue Dashiki
    Regular price
    £10.00
    Sale price
    £10.00
    Regular price
    Unit price
    per 
    Sold out
  • Turquoise Blue Dashiki
    Regular price
    £12.00
    Sale price
    £12.00
    Regular price
    Unit price
    per 
    Sold out
  • Navy Blue Bridal Beaded Lace - 5 Yards
    Regular price
    £300.00
    Sale price
    £300.00
    Regular price
    Unit price
    per 
    Sold out
  • Magenta George Full body works (3 piece) with Blouse Fabric
    Regular price
    £100.00
    Sale price
    £100.00
    Regular price
    Unit price
    per 
    Sold out
  • Onion French Lace - 5 Yards
    Regular price
    £65.00
    Sale price
    £65.00
    Regular price
    Unit price
    per 
    Sold out
  • Cream and Gold Bridal French Lace - 5 Yards
    Regular price
    £90.00
    Sale price
    £90.00
    Regular price
    £150.00
    Unit price
    per 
    Sold out
  • Army Green/ Yellow Swiss Voile - 5 Yards
    Regular price
    £130.00
    Sale price
    £130.00
    Regular price
    £150.00
    Unit price
    per 
    Sold out
  • Cream and Light Blue Swiss Voile Lace - 5 Yards
    Regular price
    £130.00
    Sale price
    £130.00
    Regular price
    £150.00
    Unit price
    per 
    Sold out
  • Light Blue Swiss Voile Lace - 5 Yards
    Regular price
    £130.00
    Sale price
    £130.00
    Regular price
    £150.00
    Unit price
    per 
    Sold out