Almost all veils are only available in white, ivory, off-white or cream tones. If you're looking to have a little more fun with your headpiece -- or your wedding dress is coloured -- consider dyeing your veil any shade that you like. If your veil is made of nylon, you can easily and quickly dye it using an all-purpose acid dye, as opposed to a fibre-reactive dye. In just a few hours, your white veil can be any shade under the sun.
Pour 1/4 cup of all-purpose acid dye into a large bucket.
Fill the bucket with 3 gallons of hot water.
Soak your veil under warm water, then place it in the bucket.
Stir your veil in the dye bath very gently using a stainless-steel spoon for 10 to 30 minutes, depending on how dark you want the colour. Constant stirring helps to ensure that the veil gets dyed evenly.
Remove the veil from the bucket and set it aside to cool down.
Rinse the excess dye from the veil using cool water. Hang the coloured veil to dry once the water runs clear.
This "recipe" is for 0.454kg. of fabric. You'll need to alter the amount of dye and water used if your veil weighs more or less than this.