If you wear a traditional white wedding dress, then a veil is almost a must. Pick a veil that complements your dress - the color, the style and the length. The color of your veil should match the color of your dress. If you are spoilt for choices, then pick one that is a few shades lighter than your dress. And if your dress has an elaborated design, then a simple veil would not direct attention away from the dress.