Opt for a chic shawl or a tailored blazer to match its ... These choices are perfect to complement the semi-formal look of a cocktail dress. Maxi dresses are one of the many chic outfits to ...