Buenos días caballeros.

Ya que estoy por aquí me paro a preguntaros una duda.

Este año voy a asistir a una cena de gala con cotillón (en un hotel de Madrid) para celebrar fin de año.

Es la primera vez que voy a una cena de gala de fin de año, y me gustaría saber:

1.- Ellos van en esmoquin, pero, imagino que en sustitución de este también se puede llevar uniforme de gala militar. Alguien me lo confirma?
2.- Ellas van con vestido largo, pero, el vestido tiene que cumplir algún otro requisito además de ese? (por ejemplo: negro, o con sandalias...).

A ver si me podéis orientar para ir lo mejor posible y no desentonar.

Gracias!!