Мне кажется, важно еще понимать статус гостей и статус своей свадьбы в целом. Если вы, так сказать, высший свет, а свадьба - это не просто приятный праздник в кругу близких людей, а туда надо обязательно деловых партнеров родителей, всяких крутых чуваков и чтоб все было с иголочки, то можно, конечно, и дресс-код объявить, но, опять таки, об этом должны организаторы свадьбы париться. И о цветовой гамме, и о декорациях, и о нарядах, и всем таком. Но подобные свадьбы обычно и правда организовываются, не просто "приходите все в зеленом".
А если это, простите меня, свадьба в столовке с гостями из Нижних Пердищ и нетрезвым ведущим, то и отмечать ее лучше соответствующе - без лишнего пафоса, который там совершенно ни к чему.