Women's midi dresses are perfect for many occasions, from a cocktail party to a wedding to a night out or a weekend brunch. Make a midi dress formal or casual.