Shopping for bridal dresses - both for the bride and bridesmaids - is both a dream and a nightmare for most women. Yes, you might have been dreaming of one's wedding day for years, but now that it's upon you, it's a lot of work. A huge number of company,