Free UK delivery over £75

Since - 1974
Special Occasion Dress Fabrics

Special Occasion Dress Fabrics

Browse our extensive collection of fabrics suitable for proms, weddings, and special occasions. Whether it’s a ball gown fit for Cinderella herself or something a little more reserved, these fabrics will help to accentuate your personal style.

View as:

  • Landon Smooth Crepe - Mustard

    Superior smooth crepe fabric in mustard yellow. 150cm wide polyester dress fabric perfect for creating special occasion wear.

    Regular price £14.00 p/m
  • Made in Italy Pima Cotton Lawn - Rossa

    Pima Cotton Lawn - Rossa

    Woven in Italy, this fine pima cotton lawn fabric in a deep wine red hue is perfect for lightweight shirts!

    Regular price £12.00 p/m
  • Made in Italy Tesoro - Navy

    Tesoro - Navy

    Woven in Italy, this ex-designer navy satin dress fabric, made from 100% polyester, is ideal for chic dresses.

    Regular price £15.00 p/m
  • Ember Brocade - Mint
    Sold out

    Ember Brocade - Mint

    Stunning polyester and metallic blend brocade dress fabric featuring a bold floral design, ideal for jackets.

    Regular price £15.96 p/m
  • Ritual - Coffee

    This is a gorgeous 152cm, ITY jersey fabric by John Kaldor. This is a medium weight jersey with a huge amount of stretch and comes in a lovely coffee colour!

    Regular price £10.50 p/m
  • Luxury - Pink

    Simply gorgeous fuchsia pink satin-backed crepe is PU coated and both anti-static and anti-click, ensuring the highest quality for creating special garments.

    Regular price £12.76 p/m
  • + More colours Barca Crepe - Brown

    Barca Crepe - Brown

    Crepe fabric in brown. Medium weight and versatile this double crepe will work for dresses, tops, and jumpsuits.

    Regular price £10.50 p/m
  • Mystique - Champagne

    Beautiful 150cm wide, matte mid-weight duchess satin in champagne. Perfect for special occasions.

    Regular price £15.00 p/m
  • + More colours Catherine Silk - Navy

    Catherine Silk - Navy

    Navy 100% silk fabric. Beautifully soft, lightweight and semi sheer silk chiffon crepe is 10mm in weight. Super fine fabric, suitable for blouses and layering.

    Regular price £18.00 p/m
  • Made in Italy Right Royal
    Sold out

    Right Royal

    Hugely wide 160cm polyester, lightweight canvas in an absolutely gorgeous shade of deep royal blue with perhaps, perhaps, a hint of purple. Very soundly made and strong cloth, which will drape extremely well.

    Regular price £21.00 p/m
  • Double Scallop Lace - Grey

    145cm wide soft but heavy, corded, double scalloped dressmaking lace in steel grey.

    Regular price £12.96 p/m
  • Made in Britain Black Yorkshire Melton

    Black Yorkshire Melton

    Woven in Yorkshire, polyester wool blend melton coating fabric in black with a very dark navy reverse, ideal for high-quality jackets.

    Regular price £24.00 p/m
  • + More colours Bella Satin Stretch - Navy

    Bella Satin Stretch - Navy

    147cm wide 98% polyester 2% elastane stretch satin fabric in navy with a smooth and glossy finish.

    Regular price £14.50 p/m
  • Made in Italy Sterling Silk - Navy

    Sterling Silk - Navy

    135cm wide, navy blue Italian dressmaking fabric made from 67% acetate and 33% silk, perfect for slip dresses.

    Regular price £20.00 p/m
  • Double Scallop Lace - Scarlet

    Beautifully made 145cm wide soft and heavy corded dressmaking lace in scarlet red. Made with a double scalloped edge.

    Regular price £12.96 p/m
  • Marlena - White

    Our 147cm wide, polyester and elastane blend fabric in white is fine and floaty, perfect for dressmaking.

    Regular price £7.50 p/m
  • Mystique - Pink

    Matte 150cm wide, mid-weight duchess satin in a beautiful pale pink. Perfect for special occasions.

    Regular price £15.00 p/m
  • Double Scallop Lace - Royal
    Sold out

    Double Scallop Lace - Royal

    145cm wide soft and heavy corded dressmaking lace in rich royal blue. This is a double scalloped lace fabric. Beautifully made in polyester with a scallop edge on each side.

    Regular price £12.96 p/m
  • Made in Italy Tesoro - Red

    Tesoro - Red

    Our ex-designer, red satin fabric, made from 100% polyester has been woven in Italy perfect for evening attire.

    Regular price £15.00 p/m
  • Made in Italy Seta - Poppy Red

    Seta - Poppy Red

    Our Italian, single crepe dress fabric in a poppy red hue is perfect for evening attire; made from 100% silk.

    Regular price £28.00 p/m
  • Wool Twill - Pebble

    Polyester, viscose, wool & elastane blend suiting fabric with a fine twill weave in brown, perfect for pants.

    Regular price £20.00 p/m
  • Mirage - Safari Blue

    150cm-wide silk blend with captivating burnout animal print in black, blue and beige hues. Ideal for elegant dresses, blouses and scarves.

    Regular price £22.00 p/m
  • Made in Italy Ponto Velvet - Hazel
    Sold out

    Ponto Velvet - Hazel

    Woven in Italy, this soft velour deadstock fabric is made from 100% cotton and has a hazel hue.

    Regular price £20.00 p/m
  • Smooth Crepe - Cerise

    150cm wide, stretch polyester, 98% polyester, 2% elastane, not an awful lot of stretch but I am sure as much as you need to keep skirts and trousers looking smart in cerise colour.

    Regular price £8.00 p/m
  • Triple Crepe - Strawberry

    This heavy 150cm wide polyester triple crepe comes in a bright strawberry red colour. This is the perfect fabric for summer dresses!

    Regular price £17.96 p/m
  • + More colours Catherine Silk - Coral

    Catherine Silk - Coral

    Delightful semi sheer 100% silk chiffon is 10mm in weight. Light coral fabric with a textured crepe finish and super soft handle - ideal for draping and layering.

    Regular price £18.00 p/m
  • Georgette Dress Fabric - Magenta

    150cm wide gorgeous, good quality polyester Georgette dress fabric in magenta.

    Regular price £6.00 p/m
  • VB Lining

    This ex-designer polyester satin lining fabric features an abstract faces/bodies print in cream & damson.

    Regular price £7.26 p/m
  • Lumos Lining - Gold

    Gold polyester satin fabric. 154cm wide, with a fluid drape, perfect for elegant dress and costume linings.

    Regular price £6.00 p/m
  • Satin Crepe - Gold

    This 150cm wide, lightweight satin-backed crepe fabric in a luscious gold hue is made from polyester, perfect for dressmaking!

    Regular price £8.00 p/m
  • Made in Italy Euphoria

    Euphoria

    160cm wide, ex-designer superfine wool suiting fabric in a classic black and pink pane check design.

    Regular price £21.00 p/m
  • Midnight Glitz

    Our 158cm wide, polyester jersey fabric in black with a sequinned detailing all-over is ideal for party wear!

    Regular price £7.00 p/m
  • + More colours Beaufort Duchess Satin - Nude Pink

    Beaufort Duchess Satin - Nude Pink

    150cm wide, non-snag duchess satin fabric in nude pink. Perfect for special occasion wear.

    Regular price £12.50 p/m
  • Ava - Pink
    Sold out
    10% off

    Ava - Pink

    Pink brocade dressmaking fabric with a spotty pattern, perfect for evening gowns, sophisticated skirts and formal occasions garments!

    Sale price £18.90 p/m Regular price £21.00 p/m
  • Made in Britain Pure Wool Crepe - Dark Navy

    Pure Wool Crepe - Dark Navy

    150cm wide, British 100% wool crepe fabric in dark navy with a fluid drape and breathable feel.

    Regular price £30.00 p/m
  • Spanish Eyes - Dusky Pink

    Soft dusky pink Tocca lace, 140cm wide, ideal for sewing luxurious wedding gowns, bridesmaid dresses, and outfits for special events.

    Regular price £18.76 p/m
  • Landon Smooth Crepe - Royal

    150cm wide superior smooth crepe fabric in royal blue. 100% polyester dress fabric perfect for creating special occasion wear.

    Regular price £14.00 p/m
  • Emma Brocade
    Sold out

    Emma Brocade

    This poly/cotton dressmaking brocade comes in beautiful jacquard florals, made up of all shades of blues, lilacs, yellows & creams.

    Regular price £19.50 p/m
  • Aleya Satin
    Sold out

    Aleya Satin

    This 142cm wide dark green polyester stretch satin fabric has an exceptionally smooth finish.

    Regular price £10.00 p/m
  • Made in Italy Fleece Wool Suiting - Dark Grey
    Sold out

    Fleece Wool Suiting - Dark Grey

    158cm wide, Italian woven dark grey deadstock suiting fabric, made from fleece/virgin wool and elastane.

    Regular price £21.00 p/m
  • Made in Italy Darkest Hour

    Darkest Hour

    152cm Italian cotton. Deep navy, almost black. Woven in Italy, deadstock from high street. Luscious shirting fabric with fine ribbed weave.

    Regular price £9.00 p/m
  • Georgette Dress Fabric - Blush Pink

    150cm wide, gorgeous quality polyester georgette dress fabric in deep, vibrant blush pink, perfect for dressmaking!

    Regular price £6.00 p/m
  • + More colours Candy Crepe - Pale Mustard

    Candy Crepe - Pale Mustard

    145cm wide, polyester double crepe fabric in pale mustard. Perfect for special occasion garments.

    Regular price £9.50 p/m
  • Made in Italy Silk Crepe - Lilac

    Silk Crepe - Lilac

    135cm wide, Italian deadstock silk with acetate crepe de chine fabric in a delicate lilac shade.

    Regular price £25.00 p/m
  • Made in Italy Silk Crepe - Blush

    Silk Crepe - Blush

    135cm wide, Italian deadstock silk with acetate crepe de chine fabric in a beautiful pink shade.

    Regular price £25.00 p/m

Scroll through our pick of the best prom fabrics, featuring satin, brocade, silk, lace, lamé, velvet, sequin and chiffon. Combine these fancy dress fabrics for dramatic effect; create simply gorgeous A-line styles that will flatter all figures.

Find the perfect party fabric that will show off your moves on the dance floor. 

Join our creative community

From sewing tips and fabric spotlights to celebrating our makers' amazing creations, our social channels are where inspiration meets expertise.

Follow along for daily doses of fabric love, maker stories, and behind-the-scenes glimpses into the world of premium textiles. Because the best part of what we do is seeing your visions come to life, one stitch at a time.

Get The Latest from Croft Mill

Keep in touch

We guarantee 100% privacy. Your information will not be shared and you can unsubscribe at any time.

Get The Latest from Croft Mill