You should choose your bridesmaids dresses at least five months before the wedding. Before looking for dresses, contact the location of the ceremony and check if they have any dress restrictions. Where to look Bridesmaids' dresses are usually ordered through a bridal salon.
Some brides have the dresses made by a professional seamstress.
You may be able to find formal dresses at a department store. These dresses can serve your needs and your bridesmaids will most likely be able to wear them again to another formal party or wedding. When ordering from a bridal shop your bridesmaids may need to leave a down payment to order the dress. It is important to get everything in writing to prevent any misunderstanding in the future. Otherwise, she can give you her measurements over the phone.