If you've never been to a formal function before, it's natural not to know what to wear to it ... and others at the same event - enough to put in your best effort to dress the right way.
Not only will the destination and weather factor into what you should wear ... formal nights require black-tie attire, themed dress parties need costumes or shore excursions necessitate unique ...