Summer is the season of sunshine, social events, and showing off your style — and nothing says chic and confident quite like a stunning mini dress. From garden parties to beach brunches and rooftop evenings, a well-chosen mini dress keeps you cool, s...