Do you really want to know what would be the proper dresses that fit on every occasion?  There are many sources that you can find and looks interesting. Several website sources features many online shop where you can see a different type of dress that suits for every occasion.