In addition to a traditional cocktail dress, women can also wear a nice suit or ... A floral maxi dress, a pastel midi or knee-length dress, as well as a jumpsuit, are all great options.