Fabrics with heart designs

91 Results
  • Cotton Poplin cute rainbows – reed/white,
    Cotton Poplin cute rainbows – reed/white
    £8.95/m (£5.97/m²)
  • Cotton Jersey Sweet Strawberries | PETIT CITRON – pink,
    Cotton Jersey Sweet Strawberries | PETIT CITRON – pink
    £14.55/m (£10.25/m²)
  • Cotton Jersey Colourful Hearts – offwhite,
    Cotton Jersey Colourful Hearts – offwhite
    New
    £11.95/m (£7.97/m²)
  • Cotton Poplin Dinosaur Princesses Digital Print – light beige,
    Cotton Poplin Dinosaur Princesses Digital Print – light beige
    £9.45/m (£6.30/m²)
  • Cotton Jersey Pastel hearts – offwhite/pastel violet,
    Cotton Jersey Pastel hearts – offwhite/pastel violet
    New
    £11.95/m (£7.97/m²)
  • Cotton Jersey leopard print hearts – ivory,
    Cotton Jersey leopard print hearts – ivory
    New
    £12.95/m (£8.63/m²)
  • Decor Fabric Half Panama scattered mini hearts – natural/red,
    Decor Fabric Half Panama scattered mini hearts – natural/red
    £11.75/m (£8.39/m²)
  • Cotton Jersey Anchor hearts | Glitzerpüppi – navy blue,
    Cotton Jersey Anchor hearts | Glitzerpüppi – navy blue
    New
    £16.45/m (£10.97/m²)
  • Cotton Jersey colourful hearts – white,
    Cotton Jersey colourful hearts – white
    £15.45/m (£10.30/m²)
  • Mini Hearts Poplin Fabric – white,
    Mini Hearts Poplin Fabric – white
    £8.95/m (£6.09/m²)
  • Scattered hearts organic cotton poplin – reed,
    Scattered hearts organic cotton poplin – reed
    + 3
    £11.75/m (£7.83/m²)
  • Decor Fabric Half Panama little hearts – carmine/natural,
    Decor Fabric Half Panama little hearts – carmine/natural
    £11.75/m (£8.39/m²)
  • Scattered hearts organic cotton poplin – dusky pink,
    Scattered hearts organic cotton poplin – dusky pink
    + 3
    £11.75/m (£7.83/m²)
  • Cotton Jersey Hearts | Glitzerpüppi – light pink/white,
    Cotton Jersey Hearts | Glitzerpüppi – light pink/white
    New
    £16.45/m (£10.97/m²)
  • Poplin Unicorn – aqua blue,
    Poplin Unicorn – aqua blue
    £8.45/m (£6.04/m²)
  • Scattered hearts organic cotton poplin – greige,
    Scattered hearts organic cotton poplin – greige
    + 3
    £11.75/m (£7.83/m²)
  • Double Gauze/Muslin Broderie Anglaise hearts – blue spruce,
    Double Gauze/Muslin Broderie Anglaise hearts – blue spruce
    + 1
    £15.45/m (£11.20/m²)
  • Colouring Fabric Poplin Little Princess – white/black,
    Colouring Fabric Poplin Little Princess – white/black
    £8.95/m (£5.97/m²)
  • Alpine Fleece Flamingos in love – offwhite,
    Alpine Fleece Flamingos in love – offwhite
    £16.45/m (£10.97/m²)
  • Cotton Poplin giraffes and teddies – dark dusky pink,
    Cotton Poplin giraffes and teddies – dark dusky pink
    £8.95/m (£5.97/m²)
  • Scattered hearts organic cotton poplin – light wash denim blue,
    Scattered hearts organic cotton poplin – light wash denim blue
    + 3
    £11.75/m (£7.83/m²)
  • Cotton Poplin Hearts,
    Cotton Poplin Hearts
    £9.95/m (£6.63/m²)
  • Cotton Jersey Rainbow leopard print hearts | Glitzerpüppi – black/colour mix,
    Cotton Jersey Rainbow leopard print hearts | Glitzerpüppi – black/colour mix
    £17.45/m (£11.63/m²)
  • Cotton Jersey leopard print hearts – light dusky pink,
    Cotton Jersey leopard print hearts – light dusky pink
    New
    £12.95/m (£8.63/m²)
  • Cotton Jersey hearts and stripes – light dusky pink,
    Cotton Jersey hearts and stripes – light dusky pink
    £15.45/m (£10.30/m²)
  • Cotton Poplin cute rainbows – curry yellow yellow/white,
    Cotton Poplin cute rainbows – curry yellow yellow/white
    £8.95/m (£5.97/m²)
  • Chambray cross stitch hearts – denim blue,
    Chambray cross stitch hearts – denim blue
    £16.45/m (£11.34/m²)
  • Double Gauze/Muslin Broderie Anglaise hearts – offwhite,
    Double Gauze/Muslin Broderie Anglaise hearts – offwhite
    + 1
    £15.45/m (£11.20/m²)
  • Scattered hearts organic cotton poplin – mustard,
    Scattered hearts organic cotton poplin – mustard
    + 3
    £11.75/m (£7.83/m²)
  • Scattered hearts organic cotton poplin – light grey,
    Scattered hearts organic cotton poplin – light grey
    + 3
    £11.75/m (£7.83/m²)
  • Double Gauze/Muslin Broderie Anglaise hearts – silk grey,
    Double Gauze/Muslin Broderie Anglaise hearts – silk grey
    + 1
    £15.45/m (£11.20/m²)
  • Double Gauze/Muslin Broderie Anglaise hearts – curry yellow,
    Double Gauze/Muslin Broderie Anglaise hearts – curry yellow
    + 1
    £15.45/m (£11.20/m²)
  • Cotton Poplin cute rainbows – blue/white,
    Cotton Poplin cute rainbows – blue/white
    £8.95/m (£5.97/m²)
  • Cotton fabric Percale Flowers in hearts – white/pink,
    Cotton fabric Percale Flowers in hearts – white/pink
    £8.95/m (£6.39/m²)
  • Cotton Cretonne Hearts with Eyes – white/pink,
    Cotton Cretonne Hearts with Eyes – white/pink
    £8.95/m (£5.97/m²)
  • Decor Fabric Half Panama little hearts – white/natural,
    Decor Fabric Half Panama little hearts – white/natural
    £11.75/m (£8.39/m²)
  • French Terry rainbow unicorn world Digital Print | by Poppy – pale berry/offwhite,
    French Terry rainbow unicorn world Digital Print | by Poppy – pale berry/offwhite
    New
    £17.45/m (£11.63/m²)
  • Cotton Cretonne ice cream – pink,
    Cotton Cretonne ice cream – pink
    £7.75/m (£4.84/m²)
  • Cotton Jersey Flowers and Hearts – offwhite,
    Cotton Jersey Flowers and Hearts – offwhite
    £15.45/m (£10.30/m²)
  • Coated Cotton fabulous horses – light beige/pink,
    Coated Cotton fabulous horses – light beige/pink
    £17.45/m (£10.91/m²)
  • Cotton Jersey Sweet Little Flowers with Hearts – navy blue,
    Cotton Jersey Sweet Little Flowers with Hearts – navy blue
    £14.45/m (£9.63/m²)
  • Cotton poplin heart balloons – white,
    Cotton poplin heart balloons – white
    £9.95/m (£6.63/m²)
  • Decor Fabric Half Panama folklore flowers – cashew/red,
    Decor Fabric Half Panama folklore flowers – cashew/red
    £19.95/m (£14.25/m²)
  • Nicky Velour little hearts – white,
    Nicky Velour little hearts – white
    £17.95/m (£11.97/m²)
  • Decor Fabric Tapestry Fabric Creeping Roses – light beige/red,
    Decor Fabric Tapestry Fabric Creeping Roses – light beige/red
    £17.45/m (£12.46/m²)
  • Decor Fabric Half Panama little hearts – black/natural,
    Decor Fabric Half Panama little hearts – black/natural
    £11.75/m (£8.39/m²)
  • Cotton Cretonne Rainbow – grey,
    Cotton Cretonne Rainbow – grey
    £6.95/m (£4.34/m²)
  • Foil hearts soft mesh – pastel mauve,
    Foil hearts soft mesh – pastel mauve
    New
    £6.95/m (£4.63/m²)
You have viewed 48 of 91 products
Load more products