If your wear date is within 4 weeks of placing an online order, please contact the store directly on 0738998610 to ensure that we can expedite your order.  Most online orders are shipped from our international warehouse, and shipping times can very depending on where the dress is being shipped from.