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:

  • Satin Brocade - Off White

    142cm wide off white polyester brocade fabric with blossom design, 240gsm. Satin finish, medium weight, structured and elegant

    Regular price £13.50 p/m
  • Tailor - Dark Grey

    150cm wide dark grey wool suiting fabric. 100% wool with a smooth handle and elegant drape

    Regular price £21.50 p/m
  • + More colours Bridget Brocade - Blue Gold

    Bridget Brocade - Blue Gold

    A luxurious polyester and metallic blend brocade jacquard with a subtle sheen and textured finish.

    Regular price £15.96 p/m
  • Dancing Armour

    155cm wide, black polyester fine net with a swirly black sequin pattern.

    Regular price £26.50 p/m
  • Light Pink Sequin & Beaded Trim

    Light pink sequin & beaded trim. Perfect for dressmaking, soft furnishing & crafts.

    Regular price £1.50 p/m
  • Inky Satin

    140cm wide, nylon and viscose blend satin dress fabric in an attractive dark navy shade, ideal for blouses.

    Regular price £9.00 p/m
  • + More colours Designer Velvet - Bottle
    Sold out

    Designer Velvet - Bottle

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

    Regular price £20.50 p/m
  • Judy - Teal
    Sold out

    Judy - Teal

    140cm wide, polyester smooth crepe fabric in a luscious teal blue hue, perfect for special occasion wear.

    Regular price £10.00 p/m
  • Luscious Viscose - Cream

    145cm wide, lustrous satin viscose twill dress fabric in palest cream, extremely classy and timeless.

    Regular price £14.00 p/m
  • Onyx

    100% polyester, black grid net fabric with small black flowers cleverly woven in, perfect for dressmaking.

    Regular price £17.00 p/m
  • Made in Italy Italian Style

    Italian Style

    Stunning red brocade fabric made from polyester, cotton and elastane. Deadstock from a luxury Italian label.

    Regular price £24.96 p/m
  • No Doubt

    Charcoal wool blend herringbone suiting, 150cm wide, 200gsm. Soft, lightweight fabric with elegant drape

    Regular price £19.96 p/m
  • Ironworks

    A strong, good-quality wool mix suiting fabric in Gunmetal Olive.

    Regular price £14.50 p/m
  • Made in Italy Glen Blue Wool

    Glen Blue Wool

    Italian ex-designer wool check fabric, 160cm wide, 141gsm. Lightweight 100% wool suiting with elegant drape, perfect for tailoring and dresses.

    Regular price £20.00 p/m
  • Finishing School

    A superfine wool suiting fabric in very dark navy with a beautifully smooth finish.

    Regular price £19.96 p/m
  • Made in Italy Sicilian Fiesta

    Sicilian Fiesta

    124cm wide, Italian black lace fabric with a geometric pattern. Ideal for special occasion wear.

    Regular price £16.50 p/m
  • Stretch Glitter Velvet - Black

    149cm wide, polyester stretch black glitter velvet jersey fabric. Ideal for glamourous evening wear.

    Regular price £15.46 p/m
  • Dew Drop

    145cm wide, bengaline fabric in black with black plastic rhinestone accents for a refined sparkle.

    Regular price £18.00 p/m
  • + More colours Designer Velvet - Diamond

    Designer Velvet - Diamond

    148cm wide, ex-designer 100% cotton velvet in brown with a subtle lighter brown diamond pattern.

    Regular price £20.50 p/m
  • Lady in Red Lace

    143cm wide, dark red floral lace with scalloped edges. Delicate but firm with a lovely hand.

    Regular price £12.00 p/m
  • Basket Brocade - Aqua

    130cm wide, polyester Italian basket weave brocade in aqua blue with a soft finish and subtle sheen.

    Regular price £11.76 p/m
  • Frills and Frocks

    140cm wide, polyester black net fabric with a 5cm square crochet weave pattern and net fringing.

    Regular price £19.00 p/m
  • Dream Catcher

    125cm wide, intricately woven lace dress fabric in ivory. Made from cotton and nylon, perfect for festival wear.

    Regular price £16.00 p/m
  • Made in Italy Limited Edition - Feeling Good

    Limited Edition - Feeling Good

    150cm wide, Italian viscose fabric featuring an abstract red print, perfect for drapey palazzo pants.

    Regular price £13.50 p/m
  • Electrifying

    Quality nylon dressmaking fabric in navy blue with a shiny satin finish, a fabulous choice for shirting and blouses, or fancy dress designs.

    Regular price £8.00 p/m
  • Made in Italy+ More colours Atelier - Pink Mint Dot

    Atelier - Pink Mint Dot

    Light, airy, and soft to wear, it's perfect for blouses, summer dresses, or even chic pyjamas.

    Regular price £18.96 p/m
  • Scuba Crepe - Polka Dot
    Sold out

    Scuba Crepe - Polka Dot

    A bold black-and-white polka dot scuba crepe with stretch, structure and drape - perfect for dresses, skirts, tops and statement occasionwear.

    Regular price £8.46 p/m
  • + More colours Bridget Brocade

    Bridget Brocade

    148cm wide, 100% polyester brocade fabric featuring a lovely floral pattern in different shades of blue.

    Regular price £19.50 p/m
  • Tiggy

    128cm wide, 100% polyester net sequin fabric in an array of stunning colours.

    Regular price £12.00 p/m
  • Satin Brocade - Black

    142cm wide black polyester brocade fabric with blossom design, 240gsm. Satin finish, medium weight, structured and elegant

    Regular price £13.50 p/m
  • Floravine Lace - Sugar Plum

    130cm wide, plum net lace with floral and vine embroidery and a light dusting of silver sparkle.

    Regular price £12.00 p/m
  • Gardinia - Black

    140cm wide soft†viscose crepe fabric perfect for a summer dress or trouser and top combo. It is breathable and comfortable to wear.

    Regular price £8.50 p/m
  • Statin

    140cm wide, satin finish fabric in gold/mustard, made from polyester, polyurethane, and elastane.

    Regular price £15.00 p/m
  • Made in Italy Fleece Wool Suiting - Charcoal
    Sold out

    Fleece Wool Suiting - Charcoal

    150cm wide, Italian charcoal deadstock suiting fabric, made from fleece/virgin wool and elastane.

    Regular price £21.00 p/m
  • Silk Crepe de Chine - 16 Momme - Black

    135cm wide Luxurious 16 momme silk crepe de chine, with a soft matte drape and subtle texture - ideal for dresses, blouses, trousers, scarves.

    Regular price £44.96 p/m
  • Elixir - Stretch Satin Backed Crepe - Copper

    148cm wide copper crinkle-effect satin-backed crepe, 98% polyester and 2% spandex. Drapey with gentle stretch.

    Regular price £12.96 p/m
  • Elixir - Stretch Satin Backed Crepe - Black

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

    Regular price £12.96 p/m
  • Plum Florenza

    Beautiful 145cm wide luxury Italian viscose fabric with a large-scale plum and purple floral paisley design. 175gsm with fluid drape

    Regular price £22.50 p/m
  • Moonfire Brocade

    A dramatic metallic jacquard brocade in gold and silver geometric design on black. Lightweight yet structured, perfect for eveningwear and statement sewing projects.

    Regular price £15.96 p/m
  • Ginger Snap!

    Ginger snap wool blend suiting, 150cm wide, 228gsm. Soft and durable with elegant drape

    Regular price £19.96 p/m
  • Noir Luxe Crushed Velvet

    139cm wide, 100% polyester black crushed velvet fabric. Ideal for sophisticated evening wear.

    Regular price £19.46 p/m
  • Spanish Sunset

    144cm wide, polyester & elastane orange satin leopard jacquard dress fabric. Woven in Spain!

    Regular price £11.76 p/m
  • Sequin Lace - Gatsby

    140cm wide, lightweight 100% polyester sequin lace in black with silver sequins on a net base.

    Regular price £17.00 p/m
  • Made in Italy Rossa Satin Crepe
    Sold out

    Rossa Satin Crepe

    143cm wide, Italian scarlet red polyester crepe with a satin finish on one side. Drapes beautifully.

    Regular price £18.00 p/m
  • Plain Viscose Satin - Off White

    140cm wide, 135gsm viscose rayon satin fabric in off white. Lightweight with a silky handle, sheen and drape, perfect for blouses.

    Regular price £14.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