There are many types of dresses. A dress is usually worn at formal occasions, such as a wedding or a dance. It is also worn in the summer to keep cool. Younger females tend to prefer shorter skirts than older females.