Knowing the generally acceptable dress code helps you choose the right clothes for occasions where the invitation stipulates formal dress. Whilst it's not always necessary to comply with dress etiquette, you have to know the rules before you can break them with style.