Please give your threads more helpful titles. Many people have questions about "grammar" so this is not descriptive at all and it won't help you find your thread later if you give them all the same title going forward.
Also, it seems your question was about vocabulary, not grammar.
You could have called it "dress for dinner," as one example.