A sensible idea for a cocktail dress would be a knee-length, elegant, and semi-formal dress suitable for formal as well…