A friend of mines son got married recently and she found a beautiful dress at Coldwater Creek. I'm not sure if they are located everywhere, but they do have an online catalog.
It was not terribly expensive and just dressy enough for the wedding-very classy.