Shopping in-store at a boutique is recommended if you prefer personalized service and assistance with timing and alterations. However, if your bridesmaids are scattered across different cities, ordering dresses online would be more convenient for your wedding party. However, as far as when to order bridesmaids dresses, whether in-store or online, the answer is about six months out.