Free gift with orders over £55 - whilst stocks last

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:

  • Made in Britain+ More colours Pure Wool Crepe - Black Pure Wool Crepe Black Woven Dress Suiting Fabric Roll Pure Wool Crepe - Black
    Sold out

    Pure Wool Crepe - Black

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

    (1)
    Regular price £30.00 p/m
  • Qipao - Fire Blossom

    120cm wide luxurious red satin adorned with intricate embroidered florals in gold and dark red. Exquisite Chinese jacquard dress fabric.

    Regular price £10.50 p/m
  • Made in Italy+ More colours Seta - Cerise Seta Cerise Silk Italian Lightweight Dress Fabric Mannequin Seta - Cerise

    Seta - Cerise

    Woven in Italy, this single crepe dress fabric in a cerise hue is made from 100% silk. Ideal for floaty blouses.

    Regular price £28.00 p/m
  • Roxy Stretch Velvet - Amethyst

    Plain 4-way stretch velvet dress fabric with a rich purple hue. 154cm wide soft velour cloth, ideal for evening and lounge-wear.

    Regular price £12.50 p/m
  • 3 Hole - Broderie Anglaise - Cream

    A lovely quality 3 hole broderie anglaise dress fabric in a soft cream with floral detailing. Perfect for summer time!

    Regular price £6.76 p/m
  • Qipao - Flaming Dragon

    This is a stunning traditional Chinese jacquard fabric in bright red with gold embroidered dragons and peacock feathers.

    (2)
    Regular price £10.50 p/m
  • + More colours Embroidered Net - Botanical Embroidered Net Botanical Black Floral Colourful Polyester Dress Fabric Detail Embroidered Net - Botanical
    Sold out

    Embroidered Net - Botanical

    Our embroidered net fabric features an intricate floral design on a black ground, perfect for holiday wear.

    Regular price £12.96 p/m
  • Not The Only Fruit - Red

    This is a mildly stretchy woven polyester elastane trousering fabric with a rich red hue. 146cm wide, perfect for adding sophistication to any outfit!

    Regular price £12.00 p/m
  • Double Scallop Lace - Wine

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

    Regular price £12.96 p/m
  • Georgette Dress Fabric - Hot Pink

    150cm wide, gorgeous high-quality georgette dress fabric in hot pink made from polyester, ideal for blouses!

    Regular price £6.00 p/m
  • Something New

    This stunning satin ribbon lattice fabric features a rose flower design. Quality ivory lace cloth, perfect for bridal and special occasion wear.

    Regular price £13.50 p/m
  • Elegant Crepe

    This elegant black polyester crepe fabric is perfect for creating garments that flow beautifully.

    (2)
    Regular price £9.00 p/m
  • + More colours Mirage - Bokeh Black Gold Silk Viscose Burnout Sheer Dress Fabric  Mirage Bokeh Bolt Abfe16C8 36E7 4092 91Fb 20C2B5Bc5Eb8 Mirage - Bokeh

    Mirage - Bokeh

    150cm-wide, lightweight fabric with an abstract spot print in copper and black. Gorgeous burnout fabric, made from a viscose silk and nylon blend.

    Regular price £25.00 p/m
  • Bella Satin Stretch - Lavender

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

    Regular price £14.50 p/m
  • Bella Satin Stretch - Mint

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

    Regular price £14.50 p/m
  • + More colours Viscose Acetate Lining - Beige Viscose Acetate Lining Beige Gold Woven Tailors Suit Dress Fabric Viscose Acetate Lining - Beige
    Sold out

    Viscose Acetate Lining - Beige

    146cm tailors lining in beige made from a blend of viscose and acetate; a luxurious partner for outers.

    Regular price £6.00 p/m
  • Carly Stretch Velvet - Smokey Grey

    160cm wide, stunning stretch velour fabric in a smokey grey shade looks different from every angle as it captures the light.

    Regular price £10.00 p/m
  • + More colours Spanish Eyes - Navy Spanish Eyes Navy Corded Lace Bridal Fabric Roll Spanish Eyes - Navy

    Spanish Eyes - Navy

    Bold navy Tocca corded lace, 140cm wide, perfect for elegant garments such as wedding attire, prom dresses, and matching accessories.

    Regular price £18.76 p/m
  • Blossom Breeze

    Made from 100% polyester, this leaf print crepe dress fabric in navy, pink and white is perfect for blouses or skirts!

    Sale price £3.00 p/m Regular price £6.00 p/m
  • + More colours French Crepe - Smooth Baby Blue French Crepe Smooth Baby Blue Polyester Crepe Suiting Fabric M4 French Crepe - Smooth Baby Blue
    Sold out

    French Crepe - Smooth Baby Blue

    Exquisite smooth French crepe in baby blue with a small amount of elastane, perfect for a brightly coloured blazer and trouser suit.

    Regular price £10.00 p/m
  • Chloe - Pale Blue

    78% polyester, 22% metallic lurex jacquard brocade fabric featuring a rose gold floral design on a pale blue ground.

    Regular price £33.50 p/m
  • Made in Italy+ More colours Biella Wool - Clay Biella Wool Clay Brown Mohair Elastane Italian Woven Fine Suiting Fabric Biella Wool - Clay
    Sold out

    Biella Wool - Clay

    Italian-woven brown suiting fabric. Made from 73% virgin wool, 26% wool mohair, 1% elastane.

    Regular price £21.00 p/m
  • Georgette Dress Fabric - Cerise

    Gorgeous good quality polyester georgette dress fabric in a vivid cerise pink hue. A fabulous dressmaking fabric with a lovely drape.

    Regular price £6.00 p/m
  • Fine Georgette Dress Fabric - Black

    This gorgeous high quality fine georgette dressmaking fabric comes in a lovely black. This is a sheer, lightweight polyester fabric, perfect for little black dresses.

    Regular price £8.00 p/m
  • Stretch Crepe - Pear Green

    150cm wide, 95% polyester and 5% elastane pear crepe suiting fabric. Easy to sew and care for.

    Regular price £10.00 p/m
  • Crepe Suiting - Coral

    Made from 88% polyester and 12% elastane, our coral-coloured crepe suiting fabric is ideal for wide-leg pants.

    Regular price £12.50 p/m
  • Sterling Brocade - Navy

    85% polyester and 15% metallic brocade dress fabric featuring an abstract floral print in silver on a navy ground.

    Regular price £12.50 p/m
  • Turquoise Dazzle

    150cm wide, polyester metallic jacquard brocade suiting fabric. Perfect for a standout evening jacket.

    (1)
    Regular price £19.00 p/m
  • Spanish Eyes - Slate Grey

    140cm wide corded lace dress fabric in slate grey. Ideal for sewing wedding gowns, bridesmaid dresses, and special events.

    Regular price £18.76 p/m
  • Soft Pleats

    Luxurious 140cm ivory cupro-viscose blend with pleat-effect weave and satin sheen, perfect for elegant trousers, blouses, and dresses.

    Sale price £9.60 p/m Regular price £12.00 p/m
  • Stretch Lace - Black

    Beautiful stretch black floral lace dress fabric, perfect for dress making or adding to garments. This can also be used as an overlay or even making underwear.

    Regular price £6.76 p/m
  • Made in Italy+ More colours Sterling Silk - Emerald Silk Plus Emerald Green Acetate Italian Lightweight Plain Woven Dress Fabric Sterling Silk - Emerald

    Sterling Silk - Emerald

    Emerald green Italian dress fabric, made from 67% acetate and 33% silk, perfect for prom and bridesmaid dresses.

    Regular price £20.00 p/m
  • Lily Chrystal

    This exquisite glittery fabric in silver is made from 100% polyester, perfect for extra special occasions.

    (1)
    Regular price £45.00 p/m
  • Jess Brocade

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

    Regular price £19.50 p/m
  • Made in Italy+ More colours Not The Only Fruit - Midnight Olive Viscose Poly Elastane Trouser Fabric Not The  Only Fruit Black Fold Not The Only Fruit - Midnight Olive

    Not The Only Fruit - Midnight Olive

    Dark midnight olive woven trousering with a subtle stretch. A beautiful mix of polyester, viscose and elastane fabric ideal for tailored garments.

    Regular price £12.00 p/m
  • Cranberry Brocade

    148cm wide, polyester and cotton brocade fabric in a rich pink and green floral design on black. Textured, elegant, and perfect for statement garments and occasion wear.

    Regular price £19.50 p/m
  • Made in Britain Borders Check Wool Borders Check Wool Borders Check Wool

    Borders Check Wool

    Navy British check suiting with fine yellow, cream and green detail, 156cm wide in a durable wool blend.

    (5)
    Regular price £11.50 p/m
  • + More colours Lumos Lining - Quartz Polyester Satin Dress Fabric Lumos Lining Quartz Fold Lumos Lining - Quartz
    Sold out

    Lumos Lining - Quartz

    Polyester satin fabric. 154cm wide smoky grey cloth with a fluid drape, perfect for elegant dress and costume linings.

    Regular price £6.00 p/m
  • The Girl The Girl In A Field Polyester Chiffon Lightweight Pale Pink Floral Dress Fabric Mannequin The Girl
    Sold out

    The Girl

    148cm wide, nude floral printed chiffon dress fabric made from polyester, perfect for blouses and skirts!

    Regular price £9.00 p/m
  • + More colours Supersonic - Navy Supersonic Navy Pima Cotton Lawn Plain Woven Shirting Fabric Roll Supersonic - Navy

    Supersonic - Navy

    Introducing our exceptional 140cm wide superfine 100% pima cotton lawn fabric in navy with a luxurious satin finish.

    Regular price £12.00 p/m
  • Georgette Dress Fabric - Storm Grey

    Gorgeous good quality polyester georgette dress fabric in storm mid grey. This will make a gorgeous evening garment!

    Regular price £6.00 p/m
  • Crepe Suiting - Mustardly

    This 150cm wide polyester and elastane blend crepe suiting fabric in mustard is ideal for wide-leg trousers.

    Regular price £12.50 p/m
  • Montrose Brocade

    150cm wide, pink abstract brocade dress and jacketing fabric made from 93% polyester and 7% metallic.

    Regular price £21.00 p/m
  • + More colours 265gsm Stretch Twill - Olive Stretch Twill Olive Green Plain Polyester Viscose Elastane Suiting Fabric Cu 2999432D 2772 47Ba 8Dcd 9852F6508142 265gsm Stretch Twill - Olive
    Sold out

    265gsm Stretch Twill - Olive

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

    Regular price £16.00 p/m
  • Lacey Days Lacey Days Black Polyester Floral Pattern Dress Fabric Cu E3C08Ea9 42Ab 4501 8680 00495E59C251 Lacey Days
    Sold out

    Lacey Days

    148cm wide, polyester stretch lace fabric in classic black with a fairly large pretty floral design.

    Regular price £7.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 the Croft Mill Sewing Community

From sewing know-how and honest fabric advice to celebrating the brilliant things our customers make, our social channels are where Lancashire heritage meets modern dressmaking.

We share what’s new in, what’s worth your time, and what’s genuinely beautiful to sew with, from premium Italian deadstock to everyday wardrobe staples.

Expect real fabric insight, behind-the-scenes moments from our Lancashire warehouse, and plenty of inspiration from a community that knows quality when they see it.

Because at Croft Mill, it’s not just about fabric. It’s about what you make with it.

Join 30,000 Makers

Get 10% off your first order

Be first to see new arrivals and limited fabrics before they sell out.

No spam. Just beautiful fabrics.

Join 30,000 Makers