Cocktail Attire: Our wedding will be semi-formal. For women, cocktail dresses or dressy jumpsuits are perfect. For men, suits or dress pants with a blazer work great. Just aim for classy, not casual.