Croft Mill

Special Occasion

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.

1–24 of 254 items
View:
Sort by:
Remnant - Superior Satin Crepe - Ivory (0.8m)
Part number
1989d 0223H

Remnant - Superior Satin Crepe - Ivory (0.8m)

Remnant - Superior Satin Crepe - Ivory (0.8m) A 150cm wide very superior fine polyester ‘silk’ luxury satin crepe dress cloth, in jet black. It just hangs there. Rather splendid. How to describe this fabric?.....
Old price
£11.20
Price incl. VAT
£10.08
10% discount
Valid until 14/12/2023
Angel On High
Part number
2302P06

Angel On High

152cm wide 100% cotton satin dress fabric with a blue and white floral print. Lightweight dressmaking cloth with a smooth handle and dull sheen.
Price incl. VAT
£13.25 per metre
Remnant - Candy Crepe - Grape (1m)
Part number
1990X 0223H

Remnant - Candy Crepe - Grape (1m)

Remnant 1m - Superb double crepe dress fabric, 145cm, in a beautiful grape colour.
Old price
£9.50
Price incl. VAT
£8.55
10% discount
Valid until 14/12/2023
Remnant - Superior Satin Crepe - Amaranth (2m)
Part number
1989n 0223H

Remnant - Superior Satin Crepe - Amaranth (2m)

Remnant 2m -A 150cm wide very superior fine polyester ‘silk' luxury satin crepe dress cloth, in shade of an Amaranth. It just hangs there. Rather splendid.
Old price
£28.00
Price incl. VAT
£25.20
10% discount
Valid until 14/12/2023
Remnant -Superior Satin Crepe - Camel (1m)
Part number
1989k 0223H

Remnant -Superior Satin Crepe - Camel (1m)

Remnant 1m - A 150cm wide very superior fine polyester dress cloth, comes in warm camel brown. It just hangs there. Rather splendid.
Old price
£14.00
Price incl. VAT
£12.60
10% discount
Valid until 14/12/2023
Remnant- Superior Satin Crepe - Emerald (1.95m)
Part number
1989e 0223H

Remnant- Superior Satin Crepe - Emerald (1.95m)

Remnant 1.95m - A 150cm wide very superior fine polyester ‘silk’ luxury satin crepe dress cloth, in emerald green. It just hangs there. How to describe this cloth?...........
Old price
£27.30
Price incl. VAT
£24.57
10% discount
Valid until 14/12/2023
Remnant - Liquid - Pale Nude (1.5m)
Part number
1905P25B 0223H

Remnant - Liquid - Pale Nude (1.5m)

Remnant 1.5m- Stunning bridal satin, with a wonderfully soft and dull finish, just the right amount of sheen to sit in the very expensive looking park.
Old price
£24.00
Price incl. VAT
£21.60
10% discount
Valid until 14/12/2023
In All My Born Days
In All My Born Days
Part number
2211PS40

In All My Born Days

160cm wide, blue check wool shirting fabric with a red/white overcheck woven in Italy, ideal for dresses and shirts!
Price incl. VAT
£20.00 per metre
The Brothers - Francesco
The Brothers - Francesco
Part number
2211PS04

The Brothers - Francesco

Woven in Italy, our superfine wool suiting in a dark charcoal grey shade features a faint pinstripe pattern, ideal for men’s shirts or everyday dresses!
Price incl. VAT
£20.00 per metre
Killing Me Softly
Killing Me Softly
Part number
2211PS19

Killing Me Softly

160cm wide, superfine dark navy wool suiting fabric with the faintest over check in pale blue and white, woven in Yorkshire!
Price incl. VAT
£20.00 per metre
The Brothers - Leonardo
The Brothers - Leonardo
Part number
2211PS20

The Brothers - Leonardo

Italian wool suiting fabric in dark grey featuring a thin blue overcheck, perfect for men's shirts and everyday dresses.
Price incl. VAT
£20.00 per metre
The Two Brothers - Marco
The Two Brothers - Marco
Part number
2211PS18

The Two Brothers - Marco

Uniquely woven, 155cm wide Italian wool suiting fabric in navy with a pale blue overcheck, perfect for men's shirts and everyday dresses.
Price incl. VAT
£20.00 per metre
How Do They Do
How Do They Do
Part number
2211PS06

How Do They Do

Stunning 156cm wide Italian wool suiting fabric in dark grey with a pale grey & blue overcheck, perfect for men's shirts and everyday dresses.
Price incl. VAT
£20.00 per metre
Beaufort Duchess Satin - Lilac Rose
Part number
2301C05C

Beaufort Duchess Satin - Lilac Rose

150cm wide, exquisite quality non-snag duchess satin fabric has a lustrous finish. A classic cloth with a dusky lilac rose hue, perfect for special occasion wear.
Price incl. VAT
£12.50 per metre
Beaufort Duchess Satin - Sage
Part number
2301C05A

Beaufort Duchess Satin - Sage

Beautiful quality non-snag duchess satin fabric has a lustrous finish. 150cm wide available in sage green, this classic cloth is perfect for special occasion wear.
Price incl. VAT
£12.50 per metre
Beaufort Duchess Satin - Porcelain
Part number
2301C05B

Beaufort Duchess Satin - Porcelain

150cm wide, beautiful quality non-snag duchess satin fabric has a lustrous finish. Available in a soft porcelain white, this classic cloth is perfect for bridalwear.
Price incl. VAT
£12.50 per metre
Danbury Crepe - Lipstick
Part number
2301M02E

Danbury Crepe - Lipstick

Made from acetate, polyester and silk, our pink crepe dress fabric is excellent for special occasion garments!
Price incl. VAT
£15.00 per metre
Danbury Crepe - Dark Navy
Part number
2301M02D

Danbury Crepe - Dark Navy

142cm wide, navy crepe dress fabric made from 86% acetate, 9% silk and 5% polyester, ideal for prom/bridal wear!
Price incl. VAT
£15.00 per metre
Danbury Crepe - Bronze
Part number
2301M02C

Danbury Crepe - Bronze

Our 86% acetate, 9% silk and 5% polyester crepe dress fabric in an orange/bronze hue is perfect for special occasion wear!
Price incl. VAT
£15.00 per metre
Danbury Crepe - Turquoise
Part number
2301M02B

Danbury Crepe - Turquoise

Made from acetate, polyester and silk, our turquoise Danbury crepe is ideal for prom/bridal dresses or blouses!
Price incl. VAT
£15.00 per metre
Danbury Crepe - Jade
Part number
2301M02A

Danbury Crepe - Jade

140cm wide, Danbury crepe dress fabric in a jade green shade, perfect for special occasion wear, blouses and skirts!
Price incl. VAT
£15.00 per metre
Superior Satin Crepe - Wedgewood
Part number
2301M01B

Superior Satin Crepe - Wedgewood

Our blue superior satin crepe dress fabric made from polyester and elastane, is ideal for blouses, skirt and evening gowns!
Price incl. VAT
£14.00 per metre
Superior Satin Crepe - Lavender
Part number
2301M01A

Superior Satin Crepe - Lavender

152cm wide, superior satin crepe dress fabric in a lavender hue with a lovely drape, perfect for skirts and blouses!
Price incl. VAT
£14.00 per metre
Viscose Satin - Precious
Viscose Satin - Precious
Part number
2210H20

Viscose Satin - Precious

142cm wide 100% viscose satin dress fabric with a gold and ivory floral print on a stunning silver ground. Lightweight with a smooth handle and dull sheen.
Price incl. VAT
£14.00 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.