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:

  • Georgette Dress Fabric - Purple

    Gorgeous quality Georgette dress fabric in Purple

    Regular price £6.00 p/m
  • Glimmer Knit

    Our polyester and elastane blend knit jersey fabric has a gold sheen perfect for glamorous dressmaking!

    Regular price £9.00 p/m
  • Black Satin - Fan Tail
    10% off

    Black Satin - Fan Tail

    Black satin dressmaking fabric featuring a pink abstract 'fan tail' design, perfect for blouses, party wear or shirts!

    Sale price £7.66 p/m Regular price £8.50 p/m
  • Hopscotch

    Made from polyester, this black chiffon dress fabric features a check pattern; perfect for blouses and accessories!

    Regular price £7.00 p/m
  • Melton Coating - Navy

    150cm wide navy wool cashmere coating fabric, 280gsm. A luxurious blend of 80% wool and 20% cashmere with a soft hand and elegant drape

    Regular price £38.00 p/m
  • Silky Satin - Sepia Leopard
    20% off

    Silky Satin - Sepia Leopard

    Unleash your wild side with our 146cm wide polyester satin habotai with a dramatic realist leopard print in ivory, cream, and dark brown.

    Sale price £10.20 p/m Regular price £12.76 p/m
  • + More colours Designer Velvet - Barely Black

    Designer Velvet - Barely Black

    150cm wide, ex-designer 100% cotton velvet in almost black, Perfect for dresses, skirts, & jackets.

    Regular price £20.50 p/m
  • Qipao - Plum Blossom

    This gorgeous jacquard features an Oriental-inspired design in red with stunning gold and red embroidered flowers.

    Regular price £10.50 p/m
  • Claudia

    This is a fabulous polyester/organza dress fabric with linear satin stripes and an all-over bright orange, green and black floral print! Great for vintage dresses!

    Regular price £8.00 p/m
  • Snow White Nylon

    150cm wide, finely woven nylon lining fabric in a white hue, perfect for lining both suits and dresses!

    Regular price £7.50 p/m
  • Rue Tweed

    150cm wide, polyester tweed fabric in black with multicoloured threads. Textured, structured and full of colour.

    Regular price £17.00 p/m
  • Sequin Net - Elberta

    142cm wide, abstract sequin net dress fabric in peach and mint, perfect for special occasion wear.

    Regular price £15.96 p/m
  • Orchid Brocade - Navy

    Polyester, nylon, metallic blend brocade fabric featuring a decorative raised floral pattern in shades of blue.

    Regular price £15.96 p/m
  • + More colours Aurora Brocade - Silver

    Aurora Brocade - Silver

    A striking polyester and metallic blend brocade jacquard with a bold abstract silver design on blush.

    Regular price £12.46 p/m
  • + More colours Candy Crepe - Beige

    Candy Crepe - Beige

    145cm wide, polyester double crepe dress fabric in beige. Perfect for special occasion garments.

    Regular price £9.50 p/m
  • + More colours Designer Velvet - Navy
    Sold out

    Designer Velvet - Navy

    130cm wide, ex-designer 100% cotton velvet in navy, Perfect for dresses, skirts, & jackets.

    Regular price £20.50 p/m
  • + More colours Designer Velvet - Cobalt

    Designer Velvet - Cobalt

    142cm wide, ex-designer 100% cotton velvet in cobalt blue, Perfect for dresses, skirts, & jackets.

    Regular price £20.50 p/m
  • Acetate Silk - Dark Chocolate

    140cm wide, dark chocolate acetate & silk fabric. Lightweight and fluid with a beautiful drape.

    Regular price £15.00 p/m
  • Elixir - Stretch Satin Backed Crepe - Bluebell

    148cm wide blue crinkle satin-backed crepe fabric, 180gsm. 98% polyester 2% spandex with fluid drape.

    Regular price £12.96 p/m
  • Spark The Attraction

    This sheer chiffon dressmaking fabric features a 'hole' pattern on a black cloth, ideal for accessories, blouses and skirts!

    Regular price £6.00 p/m
  • What Goes Around - Navy

    146cm wide grosgrain dress fabric. Dark navy viscose shirting and trouser fabric with a fine ribbed weave and interesting wood grain effect.

    Regular price £7.00 p/m
  • Made in Italy Luxury Italian Silk - Livia

    Luxury Italian Silk - Livia

    137cm wide, 100% silk fabric made in Italy featuring a decorative floral print on a vivid blue backdrop.

    Regular price £54.00 p/m
  • Jersey Sequin - Champagne

    140cm wide champagne gold jersey knit sequin fabric with soft drape

    Regular price £14.00 p/m
  • Made in Italy Simply Black
    Sold out

    Simply Black

    148cm wide, Italian, ex-designer suiting fabric featuring a chevron print in black. Made from 100% wool.

    Regular price £20.00 p/m
  • Crocodile Tears

    150cm wide black faux crocodile skin fabric, 280gsm. Made from polyurethane, polyester, and viscose, durable with textured finish

    Regular price £16.00 p/m
  • Satin Armour
    10% off

    Satin Armour

    Our polyester satin dress fabric features an elegant geometric design in a rust shade, ideal for blouses and skirts!

    Sale price £5.86 p/m Regular price £6.50 p/m
  • Barbs - Recycled Tweed

    142cm wide, pink recycled cotton and polyester tweed fabric. Soft, textured, and sustainable!

    Regular price £14.50 p/m
  • Made in Italy Italian Guipure Lace - Black

    Italian Guipure Lace - Black

    129cm wide, Italian ex-designer floral guipure lace fabric in black. Beautiful for a special occasion.

    Regular price £30.00 p/m
  • Made in Italy Sterling Silk - Cerise

    Sterling Silk - Cerise

    Our gorgeous cerise pink plain woven Italian dress fabric is made from acetate and silk. It's ideal for blouses.

    Regular price £20.00 p/m
  • Georgette Dress Fabric - Scarlet

    Gorgeous good quality polyester Georgette dress fabric in a beautiful scarlet red colour.

    Regular price £6.00 p/m
  • Midnight Dance
    Sold out

    Midnight Dance

    145cm wide quite traditional navy lace with a delicate floral design which is quite detailed. Perfect for a midnight dance!

    Regular price £12.96 p/m
  • Luscious Viscose - Ink
    Sold out

    Luscious Viscose - Ink

    145cm wide, lustrous satin viscose twill dress fabric in a purple/blue hue, extremely classy and timeless.

    Regular price £12.50 p/m
  • Made in Italy+ More colours Atelier - Safari Rust

    Atelier - Safari Rust

    Lightweight with a soft drape, it's perfect for standout shirts, dresses, or relaxed tailoring.

    Regular price £18.96 p/m
  • Made in Italy If You Could Dream

    If You Could Dream

    142cm wide, ex-designer Italian black cotton & viscose jersey fabric with a swirling velvet pattern.

    Regular price £24.96 p/m
  • Rafe - Brown

    140cm wide, cotton, Tencel & Lycra fabric in dark brown. Smooth, breathable, and gently stretchy.

    Regular price £12.50 p/m
  • Prism Brocade

    A striking royal blue jacquard brocade with black abstract lines and touches of pink glitter. Midweight with structure and a modern edge, ideal for bold garments and creative makes.

    Regular price £15.96 p/m
  • Delboy

    A fine 100% wool suiting fabric in classic navy with a soft sheen.

    Regular price £21.76 p/m
  • Primary

    157cm wide grosgrain dress fabric. Interesting polyester shirting and trouser fabric with a fine ribbed weave and bright red hue.

    Regular price £14.00 p/m
  • Behold Brocade

    100% polyester brocade fabric with an abstract multicoloured design. Structured and textured - ideal for occasionwear.

    Regular price £19.50 p/m
  • Recycled Lace - Moss Green

    148cm wide, moss green floral lace made from 100% recycled polyester with a soft sheen.

    Regular price £11.00 p/m
  • Punch - Purple

    145cm wide, midweight satin-backed crepe fabric in purple made from polyester with great draping qualities.

    Regular price £12.00 p/m
  • + More colours 200gsm Stretch Twill - Forest
    Sold out

    200gsm Stretch Twill - Forest

    150cm wide, polyester, viscose and elastane blend twill fabric in forest green, perfect for suits and dresses.

    Regular price £16.00 p/m
  • Dahlia Lace

    127cm wide, black corded lace fabric with sequins on a netted backing. Perfect for evening dresses.

    Regular price £19.96 p/m
  • Guilded Dreams Brocade

    A striking polyester and metallic blend brocade jacquard with a bold abstract gold design on black.

    Regular price £12.96 p/m
  • City Stripes

    Navy viscose-blend suiting fabric with classic white pinstripes.

    Regular price £10.96 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