Our gorgeous Imogen Veil is the epitome of simple elegance, with its long lace and hand placed leaf embellishments, it is truly perfect addition to any dress.