Chances are that the person selling it to you only wore the dress once (on their wedding day)! So if the dress fits, why not wear it? You can get it professionally cleaned and altered before the big day.