The length of the dress often depends on the dress code. For formal weddings, long dresses are usually the safe choice, while for less formal occasions, shorter dresses may also be appropriate.