Not all formal occasions call for long evening gowns. And, it is quite a question as to what you should be wearing and what is the right style. Short dresses or even tea length dresses would be the right answer to this question. We are also looking at more formal fabrics here. Like chiffons, satins, etc.. These dresses can be worn for charity events (unless speicified as a black tie), celebrity dinners, birthday parties or even a fashion party. Keep the styles relaxed at the same time keeping an element of class and fashion. The most common color for formal evening dresses would be black. However, greens, blues, whites and reds are also catching the eye of the fashionistas.