Croft Mill

Prom and 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.

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. 

1–24 of 254 items
View:
Sort by:
Pima Cotton Lawn - Rossa Mustard
Pima Cotton Lawn - Rossa Mustard
Part number
2309PS07

Pima Cotton Lawn - Rossa Mustard

Woven in Italy, this150cm wide fine Pima cotton lawn fabric in a pale mustard hue is perfect for lightweight shirts!
Price incl. VAT
€11.50 per metre
Pima Cotton Lawn - Aqua Plain
Pima Cotton Lawn - Aqua Plain
Part number
230501

Pima Cotton Lawn - Aqua Plain

Introducing our exceptional 128cm wide superfine 100% Pima cotton lawn fabric in pale blue with a luxurious satin finish.
Price incl. VAT
€13.80 per metre
Polyester Satin Stretch - Bella - Red
Polyester Satin Stretch - Bella - Red
Part number
2303H28I

Polyester Satin Stretch - Bella - Red

147cm wide, 98% polyester, 2% elastane stretch satin fabric in red with a smooth and glossy finish. Perfect for special occasion garments.
Price incl. VAT
€16.67 per metre
Polyester Satin Stretch - Bella - Petrol Blue
Polyester Satin Stretch - Bella - Petrol Blue
Part number
2303H28B

Polyester Satin Stretch - Bella - Petrol Blue

147cm wide, 98% polyester, 2% elastane stretch satin fabric in petrol blue with a smooth and glossy finish. Perfect for special occasion garments.
Price incl. VAT
€16.67 per metre
Polyester Satin Stretch - Bella - Olive
Polyester Satin Stretch - Bella - Olive
Part number
2303H28G

Polyester Satin Stretch - Bella - Olive

147cm wide, 98% polyester, 2% elastane stretch satin fabric in olive green with a smooth and glossy finish. Perfect for special occasion garments.
Price incl. VAT
€16.67 per metre
Polyester Satin Stretch - Bella - Navy
Polyester Satin Stretch - Bella - Navy
Part number
2303H28F

Polyester Satin Stretch - Bella - Navy

147cm wide, 98% polyester, 2% elastane stretch satin fabric in navy blue with a smooth and glossy finish. Perfect for special occasion garments.
Price incl. VAT
€16.67 per metre
Polyester Satin Stretch - Bella - Mint
Polyester Satin Stretch - Bella - Mint
Part number
2303H28E

Polyester Satin Stretch - Bella - Mint

147cm wide, 98% polyester, 2% elastane stretch satin fabric in mint green with a smooth and glossy finish. Perfect for special occasion garments.
Price incl. VAT
€16.67 per metre
Polyester Satin Stretch - Bella - Lavender
Polyester Satin Stretch - Bella - Lavender
Part number
2303H28D

Polyester Satin Stretch - Bella - Lavender

147cm wide, 98% polyester, 2% elastane stretch satin fabric in lavender with a smooth and glossy finish. Perfect for special occasion garments.
Price incl. VAT
€16.67 per metre
Polyester Satin Stretch - Bella - Grey
Polyester Satin Stretch - Bella - Grey
Part number
2303H28C

Polyester Satin Stretch - Bella - Grey

147cm wide, 98% polyester, 2% elastane stretch satin fabric in grey with a smooth and glossy finish. Perfect for special occasion garments.
Price incl. VAT
€16.67 per metre
Polyester Satin Stretch - Bella - Denim
Polyester Satin Stretch - Bella - Denim
Part number
2303H28B

Polyester Satin Stretch - Bella - Denim

147cm wide, 98% polyester, 2% elastane stretch satin fabric in denim blue with a smooth and glossy finish. Perfect for special occasion garments.
Price incl. VAT
€16.67 per metre
Polyester Satin Stretch - Bella - Black
Polyester Satin Stretch - Bella - Black
Part number
2303H28A

Polyester Satin Stretch - Bella - Black

147cm wide, 98% polyester, 2% elastane stretch satin fabric in black with a smooth and glossy finish. Perfect for special occasion garments.
Price incl. VAT
€16.67 per metre
100% Pure Silk Dupion - Red
Part number
2305NT04

100% Pure Silk Dupion - Red

100% pure silk dupion fabric in red, the perfect choice for those who appreciate the natural beauty and texture of silk.
Price incl. VAT
€32.19 per metre
100% Pure Silk Dupion - Cream
Part number
2305NT03

100% Pure Silk Dupion - Cream

100% pure silk dupion fabric in cream, the perfect choice for those who appreciate the natural beauty and texture of silk.
Price incl. VAT
€32.19 per metre
100% Pure Silk Dupion - Gold
Part number
2305NT02

100% Pure Silk Dupion - Gold

100% pure silk dupion fabric in gold, the perfect choice for those who appreciate the natural beauty and texture of silk.
Price incl. VAT
€32.19 per metre
100% Pure Silk Dupion - Duck Egg
Part number
2305NT01

100% Pure Silk Dupion - Duck Egg

100% pure silk dupion fabric in duck egg, the perfect choice for those who appreciate the natural beauty and texture of silk.
Price incl. VAT
€32.19 per metre
Liquid - Lavender
Part number
2304P05B

Liquid - Lavender

Experience luxury with our soft lilac bridal satin backed crepe. 154cm wide, fabulous for creating flowing dresses and perfect for spring events.
Price incl. VAT
€18.40 per metre
Qipao - Fuchsia Blossom
Part number
2304ST03

Qipao - Fuchsia Blossom

120cm wide luxurious electric fuchsia pink satin adorned with intricate embroidered florals in orange gold and red. Exquisite Chinese jacquard dress fabric.
Price incl. VAT
€12.07 per metre
Qipao - Royal Blossom
Part number
2304ST06

Qipao - Royal Blossom

An exquisite 120cm wide Chinese jacquard dress fabric. Royal blue satin cloth adorned with intricate embroidered florals in orange, gold and red.
Price incl. VAT
€12.07 per metre
Qipao - Fire Blossom
Part number
2304ST08

Qipao - Fire Blossom

120cm wide luxurious red satin adorned with intricate embroidered florals in gold and dark red. Exquisite Chinese jacquard dress fabric.
Price incl. VAT
€12.07 per metre
Qipao - Golden Dragon
Part number
2304ST02

Qipao - Golden Dragon

Stunning traditional Chinese jacquard dress fabric in a nude shade with golden embroidered dragons and peacock feathers. 118cm wide.
Price incl. VAT
€12.07 per metre
Qipao - Sapphire Dragon
Part number
2304ST01

Qipao - Sapphire Dragon

118cm wide stunning traditional Chinese jacquard fabric in royal blue with red & gold embroidered dragons and peacock feathers.
Price incl. VAT
€12.07 per metre
Retiring Early
Retiring Early
Part number
2303M30

Retiring Early

144cm wide golden cream poly cotton brocade dress fabric is a luxurious blend of comfort and style, perfect for creating elegant dresses and gowns.
Price incl. VAT
€25.29 per metre
Hot
Part number
230217B

Hot

Our hot pink dress fabric made from 100% polyester is excellent for evening wear, loose pants, and fitted dresses!
Price incl. VAT
€13.80 per metre
Breakfast At
Breakfast At
Part number
2302M16

Breakfast At

This 158cm wide, blue suiting fabric is made from 50% wool, 48% polyester and 2% elastane, ideal for trousers and dresses!
Price incl. VAT
€22.99 per metre