Occasion Dresses for special occasions are mostly determined by the type of occasion and the traditional dress codes for those events. However, formal pants, shirts, suits, and formal shoes are preferred for the majority of these special occasions.