I'm sorry.

This kind of thing always happens to me. In fact, it's happening to me right now with an
Amazon "Prime" package...that is taking 8 days to arrive -- they changed the delivery date on me once the first date came and went...ugh.
Hopefully by some miracle the dress makes it to you on time; unlikely, but just maybe.