Hello. I have been invited to a cocktail party at someones house but it has dress code black tie/cocktail dress. I have never been to one before. What is a cocktail dress? Is it the sort of thing you might wear if you went out in formal dress or is there something specific to the material or length? Please help me!