ItвЂ™s essential for every lady to own a few key pieces that are suitable for special events. The most versatile of these is a cocktail dress that can be worn for every occasion, from weddings to holiday parties. Put simply, a cocktail dress is a knee-length party dress. If itвЂ™s a formal evening event, a cocktail dress needs to be well tailored and accessorized with stunning jewellery and a clutch. For a more casual affair, try opting for a loose dress, such as a shift style rather than a tight-fitting design. Then, match your dress with simple yet chic accessories, such as pumps or sandals and a chain-strap bag.