Croft Mill

Special Occasion 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.

49–72 of 393 items
View:
Sort by:
Egyptian Cotton - Luxury Sheeting
Part number
2401AB01

Egyptian Cotton - Luxury Sheeting

Our 3 metre-wide Egyptian cotton bed sheeting fabric comes in a soft ivory hue; superfine weave & a dream to handle.
Price incl. VAT
£15.00 per metre
Landing Hot
Landing Hot
Part number
2401CM11

Landing Hot

Woven in Italy, this 145cm wide fine cotton twill fabric in light brown. Ex-designer cloth, perfect for lightweight shirts and dresses.
Price incl. VAT
£12.00 per metre
Omerta - Dark Navy
Part number
2401CM15

Omerta - Dark Navy

Fine, lightweight wool suiting fabric, 158cm wide with a dark navy hue, perfect for luxurious, tailored professional and formal wear.
Price incl. VAT
£15.00 per metre
Blue Lines
Blue Lines
Part number
2401CM03

Blue Lines

152cm wide Italian cotton shirting fabric. Deep navy, with a blue stripe. Woven in Italy, deadstock from a high street brand.
Price incl. VAT
£8.00 per metre
Lumos Lining - Quartz
Part number
2312AH07

Lumos Lining - Quartz

Polyester satin fabric. 154cm wide smoky grey cloth with a fluid drape, perfect for elegant dress and costume linings.
Price incl. VAT
£6.00 per metre
Lumos Lining - Gold
Part number
2312AH06

Lumos Lining - Gold

Gold polyester satin fabric. 154cm wide, with a fluid drape, perfect for elegant dress and costume linings.
Price incl. VAT
£6.00 per metre
Wilfred
Wilfred
Part number
2312M24

Wilfred

Manufactured in Italy, this 156cm wide dark navy fabric made from worsted wool with a very fine weave, ideal for suits.
Price incl. VAT
£24.00 per metre
Candy Crepe - Beige
Part number
2102M03

Candy Crepe - Beige

145cm wide, polyester double crepe dress fabric in beige. Perfect for special occasion garments.
Price incl. VAT
£9.50 per metre
What Goes Around - Navy
Part number
2312CM03

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.
Price incl. VAT
£7.00 per metre
Monaco Crepe - Black
Part number
2312C01

Monaco Crepe - Black

This 150cm wide, soft, polyester crepe fabric in black is perfect for dresses, trousers and skirts!
Price incl. VAT
£17.25 per metre
Not The Only Fruit - Red
Not The Only Fruit - Red
Part number
2312CM01

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!
Price incl. VAT
£12.00 per metre
Jersey Sparkle
Part number
2312M17

Jersey Sparkle

150cm wide, metallic gold, viscose polyester jersey fabric with cream stripes. Great for party wear!
Price incl. VAT
£12.00 per metre
Turquoise Dazzle
Part number
2312M13

Turquoise Dazzle

150cm wide, polyester metallic jacquard brocade suiting fabric. Perfect for a standout evening jacket.
Price incl. VAT
£19.00 per metre
Super Cupro - Latte
Super Cupro - Latte
Part number
2312M09

Super Cupro - Latte

Super soft, 140cm wide, Cupro & viscose blend fabric, with a black leaf print on a beige ground.
Price incl. VAT
£18.50 per metre
VB Lining
Part number
2312M03

VB Lining

This ex-designer polyester satin lining fabric features an abstract faces/bodies print in cream & damson.
Price incl. VAT
£7.25 per metre
Hidden
Part number
2311M08

Hidden

Made from 100% wool, this fine suiting fabric features a ‘hidden’ check pattern in navy and green hues.
Price incl. VAT
£24.00 per metre
Cold Stream
Part number
2311AH06

Cold Stream

Woven in Yorkshire, this bold red suiting fabric is made from 100% wool, perfect for statement blazers.
Price incl. VAT
£18.00 per metre
Right Royal
Part number
2311M06

Right Royal

150cm wide, 100% wool suiting fabric in a dull royal blue and cherry check, perfect for lightweight garments.
Price incl. VAT
£21.00 per metre
Darkest Hour
Darkest Hour
Part number
2311PS09

Darkest Hour

152cm Italian cotton. Deep navy, almost black. Woven in Italy, deadstock from high street. Luscious shirting fabric with fine ribbed weave.
Price incl. VAT
£9.00 per metre
Filo Bella
Filo Bella
Part number
2311PS08

Filo Bella

Luxurious 150cm wide Italian cotton with a navy hue. Woven in Italy. Soft, lightweight, sanded finish. Perfect for shirts, dresses.
Price incl. VAT
£9.00 per metre
Suprema
Suprema
Part number
2311PS02

Suprema

Woven in Italy, this 135cm wide fine cotton twill fabric in black. Ex-designer cloth, perfect for lightweight shirts and dresses!
Price incl. VAT
£10.00 per metre
Biella Wool - Wine
Biella Wool - Wine
Part number
2310PS08b

Biella Wool - Wine

150cm wide ex-designer wool suiting fabric. Woven in Italy with a rich burgundy hue from 73% virgin wool, 26% wool mohair, 1% elastane.
Price incl. VAT
£16.00 per metre
Roxy Stretch Velvet - Amethyst
Roxy Stretch Velvet - Amethyst
Part number
2310M03

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.
Price incl. VAT
£12.50 per metre
For The Finer Things - Silk Chiffon - Plum
Part number
7346 B

For The Finer Things - Silk Chiffon - Plum

Elegant 140cm-wide plum silk chiffon with subtle crinkle. Perfect for sheer shawls, scarves, holiday attire, and special occasion layering.
Price incl. VAT
£8.95 per metre

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.