Fabrics with heart designs

90 Results
  • Scattered hearts organic cotton poplin – reed,
    Scattered hearts organic cotton poplin – reed
    + 3
    £11.75/m (£7.83/m²)
  • Scattered hearts organic cotton poplin – greige,
    Scattered hearts organic cotton poplin – greige
    + 3
    £11.75/m (£7.83/m²)
  • GOTS Scribble Look Hearts Cotton Poplin | Tula – white,
    GOTS Scribble Look Hearts Cotton Poplin | Tula – white
    -25%
    £8.21/m £10.95/m (£5.47/m²)
  • Cotton Jersey Sweet Strawberries | PETIT CITRON – pink,
    Cotton Jersey Sweet Strawberries | PETIT CITRON – pink
    £15.45/m (£10.88/m²)
  • Cosy Fleece big hearts – light dusky pink/dark red,
    Cosy Fleece big hearts – light dusky pink/dark red
    New
    £12.65/m (£8.43/m²)
  • Scattered hearts organic cotton poplin – mustard,
    Scattered hearts organic cotton poplin – mustard
    + 3
    £11.75/m (£7.83/m²)
  • Cotton Cretonne ice cream – sunglow,
    Cotton Cretonne ice cream – sunglow
    £8.95/m (£5.59/m²)
  • Decor Fabric Tapestry Fabric Scattered Hearts – light beige/petrol,
    Decor Fabric Tapestry Fabric Scattered Hearts – light beige/petrol
    £19.95/m (£14.25/m²)
  • Alpine Fleece big hearts  – black/white,
    Alpine Fleece big hearts – black/white
    £17.95/m (£11.97/m²)
  • Waffle Jersey Heart flower vines Digital Print  – rosé,
    Waffle Jersey Heart flower vines Digital Print – rosé
    £17.95/m (£12.82/m²)
  • Cotton Poplin Colouring in fabric, fairytale world – white/black,
    Cotton Poplin Colouring in fabric, fairytale world – white/black
    £8.95/m (£5.97/m²)
  • Cotton Jersey Jeans look hearts Digital Print – blue grey/fire red,
    Cotton Jersey Jeans look hearts Digital Print – blue grey/fire red
    £17.95/m (£11.97/m²)
  • Cotton Poplin Mini Bears – light beige,
    Cotton Poplin Mini Bears – light beige
    £10.95/m (£7.30/m²)
  • Double Gauze/Muslin Scribble hearts – white/blue,
    Double Gauze/Muslin Scribble hearts – white/blue
    £10.95/m (£7.82/m²)
  • Double Gauze/Muslin Embroidered Hearts – white/dusky pink,
    Double Gauze/Muslin Embroidered Hearts – white/dusky pink
    £15.45/m (£12.36/m²)
  • Stretch Denim Cats and hearts – navy blue,
    Stretch Denim Cats and hearts – navy blue
    New
    £13.55/m (£9.34/m²)
  • Cotton poplin watercolour hearts – white,
    Cotton poplin watercolour hearts – white
    £9.95/m (£6.63/m²)
  • Cotton Cretonne Big Hearts – rosé/red,
    Cotton Cretonne Big Hearts – rosé/red
    £8.95/m (£5.97/m²)
  • Brushed Sweatshirt Fabric watercolour hearts Digital Print | by Poppy – terracotta/salmon,
    Brushed Sweatshirt Fabric watercolour hearts Digital Print | by Poppy – terracotta/salmon
    £19.95/m (£13.76/m²)
  • Coated Cotton Hearts – light beige/red,
    Coated Cotton Hearts – light beige/red
    £17.45/m (£10.91/m²)
  • Hearts viscose fabric – black/red,
    Hearts viscose fabric – black/red
    £8.95/m (£6.39/m²)
  • Mini Hearts Poplin Fabric – white,
    Mini Hearts Poplin Fabric – white
    £8.95/m (£6.09/m²)
  • Cotton Poplin flower meadow and hearts – white,
    Cotton Poplin flower meadow and hearts – white
    £8.95/m (£5.97/m²)
  • Cotton Jersey Neon Unicorns and Rainbows – anthracite,
    Cotton Jersey Neon Unicorns and Rainbows – anthracite
    New
    £16.45/m (£11.11/m²)
  • Cotton Jersey painted hearts – offwhite/reed,
    Cotton Jersey painted hearts – offwhite/reed
    £15.45/m (£10.30/m²)
  • Cotton Poplin hearts from hearts – white/pink,
    Cotton Poplin hearts from hearts – white/pink
    £8.95/m (£6.39/m²)
  • Double Gauze/Muslin  – white/red lilac,
    Double Gauze/Muslin – white/red lilac
    £10.95/m (£7.82/m²)
  • Cotton Jersey colourful hearts – reed,
    Cotton Jersey colourful hearts – reed
    £15.45/m (£10.30/m²)
  • Cosy Fleece big hearts – silver grey/dark green,
    Cosy Fleece big hearts – silver grey/dark green
    New
    £12.65/m (£8.43/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²)
  • Decor Fabric Half Panama little hearts – white/natural,
    Decor Fabric Half Panama little hearts – white/natural
    £11.75/m (£8.39/m²)
  • Baby Cord hearts – aubergine,
    Baby Cord hearts – aubergine
    £15.45/m (£10.66/m²)
  • Brushed Sweatshirt Fabric Glitter Leopard Hearts – anthracite,
    Brushed Sweatshirt Fabric Glitter Leopard Hearts – anthracite
    New
    £18.95/m (£13.54/m²)
  • Cotton fabric Percale Flowers in hearts – white/pink,
    Cotton fabric Percale Flowers in hearts – white/pink
    £8.95/m (£6.39/m²)
  • Cotton Jersey Cherries and Hearts – natural/light grey,
    Cotton Jersey Cherries and Hearts – natural/light grey
    £15.45/m (£10.44/m²)
  • Cotton Jersey colourful hearts – pink,
    Cotton Jersey colourful hearts – pink
    £15.45/m (£10.30/m²)
  • Decor Fabric Half Panama gnome in love – natural/carmine,
    Decor Fabric Half Panama gnome in love – natural/carmine
    -35%
    £7.65/m £11.75/m (£5.46/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²)
  • Brushed Sweatshirt Fabric watercolour hearts Digital Print | by Poppy – white/cherry red,
    Brushed Sweatshirt Fabric watercolour hearts Digital Print | by Poppy – white/cherry red
    £19.95/m (£13.76/m²)
  • Decor Fabric Half Panama Unicorns – light pink,
    Decor Fabric Half Panama Unicorns – light pink
    £11.75/m (£8.39/m²)
  • Cotton Jersey colourful hearts – white,
    Cotton Jersey colourful hearts – white
    £15.45/m (£10.30/m²)
  • Poplin Cuddly Owls – almond/curry yellow,
    Poplin Cuddly Owls – almond/curry yellow
    £8.95/m (£6.39/m²)
  • Decorative cotton twill fabric, mini hearts – light pink,
    Decorative cotton twill fabric, mini hearts – light pink
    £13.55/m (£9.68/m²)
  • GOTS Double Gauze/Muslin Heart Leaf | Tula – white,
    GOTS Double Gauze/Muslin Heart Leaf | Tula – white
    -25%
    £8.81/m £11.75/m (£6.67/m²)
  • Scattered hearts organic cotton poplin – light grey,
    Scattered hearts organic cotton poplin – light grey
    + 3
    £11.75/m (£7.83/m²)
  • Brushed Sweatshirt Fabric Glitter Leopard Hearts – natural,
    Brushed Sweatshirt Fabric Glitter Leopard Hearts – natural
    New
    £18.95/m (£13.54/m²)
  • Poplin Penguins and Hearts  – sand,
    Poplin Penguins and Hearts – sand
    £8.45/m (£6.04/m²)
You have viewed 48 of 90 products
Load more products