We've researched the best cocktail dresses for wedding guests for any budget, from minimalist slips to summery dresses to formal tea-length frocks.