The cheapest wedding dress dry cleaning we saw was £60. We decided that we'd try washing it ourselves instead. My step-daughter had bought it from ebay as a shop soiled dress, for the evening and it had lots of makeup stains around the neckline and zipper, and some to the hem.
We took a chance and sprayed some good stain remover on it, put it in a duvet, then put it on a hand wash cycle on the washer. It came out perfect! Then just let it hang dry in the bathroom ... no one had a clue