There are different types of dresses that girls buy. For instance if you are going to a disco you wouldn’t expect us to turn up in wedding dresses would you? Like wise when girls get married they don’t wear a cute sparkly dress! Girls buy dresses for proms, partys and the pool. They are usually worn for special occasions like family reunions and presontaions. Celebs wear dresses for the red carpet and when promoting new movies. Wearing a dress is just a polite way of dressing really!