The cocktail dress is a semi-formal dress which can be worn on any kind of occasion depending upon the style of your outfits like black tie events or school proms. 

Read more