Skirt fabrics

Skirt fabrics

We love skirts!

Whether long or short, wide or narrow cut - skirts are as varied as your individual taste. Combined with a favourite sweater, the perfect everyday outfit. Browse through our great new autumn fabrics and get inspired.

758 Results
  • Chunky Corduroy pre-washed Plain – dark olive,
    Chunky Corduroy pre-washed Plain – dark olive
    + 20
    £15.45/m (£10.88/m²)
  • Cotton Twill Plain – mustard,
    Cotton Twill Plain – mustard
    + 10
    £10.95/m (£7.50/m²)
  • Tropical flowers cotton fabric – light blue,
    Tropical flowers cotton fabric – light blue
    £11.75/m (£7.94/m²)
  • Chunky Corduroy pre-washed Plain – berry,
    Chunky Corduroy pre-washed Plain – berry
    + 20
    £15.45/m (£10.88/m²)
  • Plain medium stretch trouser fabric – dune,
    Plain medium stretch trouser fabric – dune
    + 8
    £10.45/m (£8.04/m²)
  • Plain medium stretch trouser fabric – black,
    Plain medium stretch trouser fabric – black
    + 8
    £10.45/m (£8.04/m²)
  • Floral motif fine lace fabric – black,
    Floral motif fine lace fabric – black
    New
    £11.45/m (£7.16/m²)
  • Mottled Glitter Jersey – silver,
    Mottled Glitter Jersey – silver
    £8.45/m (£5.28/m²)
  • Plain medium stretch trouser fabric – olive,
    Plain medium stretch trouser fabric – olive
    + 8
    £10.45/m (£8.04/m²)
  • Blouse Fabric Plain – slate grey,
    Blouse Fabric Plain – slate grey
    + 4
    £7.75/m (£5.24/m²)
  • Viscose Satin Plain – black,
    Viscose Satin Plain – black
    + 6
    £13.55/m (£9.03/m²)
  • striped trouser fabric – granite/grey,
    striped trouser fabric – granite/grey
    + 2
    £8.95/m (£5.89/m²)
  • Linen Cotton Blend Narrow Stripes – beige/offwhite,
    Linen Cotton Blend Narrow Stripes – beige/offwhite
    £15.45/m (£11.44/m²)
  • Chunky Corduroy pre-washed Plain – grey,
    Chunky Corduroy pre-washed Plain – grey
    + 20
    £15.45/m (£10.88/m²)
  • Stretch Poplin Plain – black,
    Stretch Poplin Plain – black
    + 4
    £11.95/m (£8.18/m²)
  • Ribbed Jersey Plain – white,
    Ribbed Jersey Plain – white
    £8.45/m (£5.28/m²)
  • Double Gauze/Muslin – steel blue,
    Double Gauze/Muslin – steel blue
    + 19
    £8.95/m (£6.88/m²)
  • Wide stripes cotton blend – white/black,
    Wide stripes cotton blend – white/black
    New
    £11.45/m (£7.44/m²)
  • Plain medium stretch trouser fabric – navy blue,
    Plain medium stretch trouser fabric – navy blue
    + 8
    £10.45/m (£8.04/m²)
  • Double Gauze/Muslin – copper,
    Double Gauze/Muslin – copper
    + 19
    £8.95/m (£6.88/m²)
  • Soft viscose linen – berry,
    Soft viscose linen – berry
    + 14
    £11.95/m (£8.72/m²)
  • Plain medium stretch trouser fabric – merlot,
    Plain medium stretch trouser fabric – merlot
    + 8
    £10.45/m (£8.04/m²)
  • Waffle Jersey Plain – black,
    Waffle Jersey Plain – black
    + 8
    £14.55/m (£9.70/m²)
  • camouflage trouser fabric – anthracite,
    camouflage trouser fabric – anthracite
    £8.95/m (£5.97/m²)
  • Abstract Diamonds Stretch Denim – granite,
    Abstract Diamonds Stretch Denim – granite
    £13.55/m (£9.34/m²)
  • Chunky Corduroy pre-washed Plain – beige,
    Chunky Corduroy pre-washed Plain – beige
    + 20
    £15.45/m (£10.88/m²)
  • Wide and Narrow Fancy Cord – denim blue,
    Wide and Narrow Fancy Cord – denim blue
    + 6
    £15.45/m (£10.66/m²)
  • Stretch fabric with horizontal stripes – pastel violet,
    Stretch fabric with horizontal stripes – pastel violet
    -25%
    £11.59/m £15.45/m (£7.73/m²)
  • Lurex Stripes Linen Look Fabric – apricot,
    Lurex Stripes Linen Look Fabric – apricot
    £14.45/m (£9.63/m²)
  • Chunky Corduroy pre-washed Plain – dark grey,
    Chunky Corduroy pre-washed Plain – dark grey
    + 20
    £15.45/m (£10.88/m²)
  • Imitation leather stamped stars – khaki,
    Imitation leather stamped stars – khaki
    -25%
    £8.81/m £11.75/m (£5.95/m²)
  • Double Gauze/Muslin – light beige,
    Double Gauze/Muslin – light beige
    + 19
    £8.95/m (£6.88/m²)
  • Plain blouse fabric – light blue,
    Plain blouse fabric – light blue
    + 1
    £10.95/m (£7.20/m²)
  • Soft viscose linen – silk grey,
    Soft viscose linen – silk grey
    + 14
    £11.95/m (£8.72/m²)
  • Cotton Linen Look – olive,
    Cotton Linen Look – olive
    + 8
    £8.45/m (£6.26/m²)
  • Stretch Cotton Satin – midnight blue,
    Stretch Cotton Satin – midnight blue
    + 3
    £12.65/m (£8.72/m²)
  • Horizontal stripe ribbed knit – light pink/lobster,
    Horizontal stripe ribbed knit – light pink/lobster
    £6.95/m (£6.15/m²)
  • Cotton Viscose Blend stripes – beige/offwhite,
    Cotton Viscose Blend stripes – beige/offwhite
    + 2
    £12.65/m (£8.72/m²)
  • Abstract branches viscose fabric – cream,
    Abstract branches viscose fabric – cream
    New
    £9.95/m (£7.11/m²)
  • Seersucker with effect threads – white,
    Seersucker with effect threads – white
    £12.65/m (£9.73/m²)
  • Linen look cotton fabric – terracotta,
    Linen look cotton fabric – terracotta
    New
    + 8
    £8.45/m (£6.50/m²)
  • Linen Cotton Blend Plain – copper,
    Linen Cotton Blend Plain – copper
    + 5
    £12.65/m (£9.37/m²)
  • Textured cotton blend – yellow,
    Textured cotton blend – yellow
    + 3
    £8.55/m (£5.70/m²)
  • Checked chunky bouclé – white/beige,
    Checked chunky bouclé – white/beige
    New
    £21.45/m (£15.32/m²)
  • Double Gauze/Muslin – denim blue,
    Double Gauze/Muslin – denim blue
    + 19
    £8.95/m (£6.88/m²)
  • Cotton blend pinstripe shirt fabric – beige/dune,
    Cotton blend pinstripe shirt fabric – beige/dune
    New
    £10.95/m (£7.40/m²)
  • Chunky Corduroy pre-washed Plain – black,
    Chunky Corduroy pre-washed Plain – black
    + 20
    £15.45/m (£10.88/m²)
  • Stretch Cotton Satin – black,
    Stretch Cotton Satin – black
    + 3
    £12.65/m (£8.72/m²)
You have viewed 48 of 758 products
Load more products