It is only possible to decide whether a bridal veil should be worn once the dress has been chosen. This is purely a matter of personal choice, not convention.
A veil's style and fabric must complement - not compete with - the style of the bride's dress and hair. For example, an ivory wedding veil should be worn with an ivory dress.
Veils can be worn long or short: those that fall below the shoulders are the most manageable. Brides who want to wear a strapless dress in church should cover their shoulders; a longer veil can do this (or else a cover-up is required).
Check how the veil looks from all angles, on and off the face. The congregation will see it from behind; the groom from the front and side. A few pearls, crystals or beads can provide interest; a silk ribbon trim can provide definition.
Family or vintage veils often yellow or fade; take it along to dress fittings to check that the colour matches.
The veil should be attached to a comb for easy removal; prevent it from slipping by crossing two hairgrips in the bride's hair and attach the comb to them.
Ensure that the chief bridesmaid knows how and when to remove the bridal veil after the ceremony.