Although we cannot guarantee delivery dates, we believe that ordering by the dates below will give you a good chance of having your order in time for Christmas.
- Handmade to Order Veils - Wednesday, October 30
- Handmade to Order Veils, with Rush Fee - Tuesday, December 3
- Ready to Ship Veils, with Standard Shipping - Monday, December 9
- Ready to Ship Veils, with Priority Shipping - Monday, December 16
- Ready to Ship Veils, with Expedited Shipping - Wednesday, December 18
*Applicable to continental U.S. orders only. Please contact us regarding overseas orders.