As a general guide, 'cocktail' means no jeans and no sneakers. You want dress chinos or suit pants, a button-up shirt or suit shirt, and probably a blazer or suit jacket. Ties are optional, but recommended, and your footwear should look sharp and polished.