Ha! It sounds great, except that almost everything mentioned there happened to my poor dress on my wedding day
It poured down rain for our 'beach' wedding... the beach had that black sand which then stuck to my dress as well as regular sand, and fresh grass clippings... then there was dirty corridors at the reception place, which combined with the rain made mud. Thankfully the dry cleaners were able to get everything out though