Top 6 Types of Formal Dresses for Women