What to wear to dinner depends most on the restaurant’s formality. A casual dinner calls for jeans and a polished top, a mid-range restaurant works well with a dress or tailored separates, and a fine-dining restaurant calls for a cocktail dress or dressy separates in an elevated fabric.




Outfit formulas
- Casual bistro or cafe: dark jeans + silk top + ankle boots
- Mid-range restaurant: midi dress + heels + light jacket
- Fine dining: cocktail dress + heels + statement jewelry
Decision table by restaurant type
| Restaurant type | Formality | Suggested outfit |
|---|---|---|
| Casual bistro or cafe | Casual | Jeans, top, flats |
| Mid-range restaurant | Dressy casual | Dress or separates, heels |
| Fine dining | Formal | Cocktail dress, heels |
You asked, we answered
How do I know how dressy a restaurant is before I go?
Check the restaurant's website or recent photos on review sites — many list a suggested dress code, and photos give a good sense of the typical crowd.
What if I'm going straight from work to dinner?
Choose versatile daytime pieces, like tailored trousers, that can be dressed up quickly with a different shoe or a statement accessory.
Are jeans ever appropriate for fine dining?
Rarely — most fine-dining restaurants expect a dress or dressy separates rather than denim, even a dark, elevated pair.