Автор, коктейль дресс код - это всего лишь semi- formal формат. Т е нечто среднее, немного недотягивающее для formal. Туда годится любое нарядное платье, но вполне может быть уместен праздничный брючный комплект ( до сих пор ещё не окончательно вышли нарядные комбинезоны). Спокойнее конечно платье. Но нет никаких запретов и на брюки если конечно это не офисные и не кажуал