I bought my dress on Saturday off the rack, and it's dirty with make-up marks, so it is needing a good cleaning. I got a great deal on it because it was dirty. I have no clue where to take it to get cleaned. Do I take it to a regular dry cleaning place like American Cleaners or are there special bridal dry cleaners? Any that you recommend in St. Louis?