Let’s talk about the absolute nightmare that is a vague dress code. You know exactly what I am talking about. You get an invitation in the mail, or a text from a friend, and at the bottom it says something ridiculous like “Smart Casual” or “Festive Chic” or my absolute least favorite, “Dress to Impress.” Like, impress who? What does that even mean? Are we wearing ballgowns or are we wearing nice jeans? It is literally enough to make you want to just stay home in your sweatpants.
I feel like people just make these words up now to sound cool, but it leaves the rest of us staring at our closets for three hours having a total meltdown. You want to look appropriate, but you also don’t want to be the only person who shows up in a full suit while everyone else is in sneakers.
After going to way too many events and getting it totally wrong a few times, I finally figured out a formula. I wanted to put together this massive guide for you. This is my full, foolproof method for exactly what to wear when the dress code gives you absolutely nothing to work with. Let’s get right into it!
1. The “Elevated Base” Strategy
When you have no idea how fancy an event is going to be, the biggest mistake you can make is wearing a single piece that commits too hard to one vibe. If you wear a sequin mini dress, you are stuck. You cannot make a sequin dress look casual if you show up and people are eating pizza on paper plates.
Instead, you need to build what I call an “Elevated Base.” This means your core outfit – your top and your bottoms – should be completely neutral and made of really high-quality fabrics. Think of a beautiful silk slip skirt with a fine-knit cashmere sweater. Or a pair of perfectly tailored, wide-leg trousers with a sleek, fitted bodysuit. These pieces are chameleons.
I literally learned this the hardest way possible last summer. A friend of a friend invited me to a “Backyard BBQ.” To me, that means denim cutoffs and a t-shirt. But something told me to be careful, so I wore my black tailored wide-leg pants and a nice ribbed tank top instead. Thank goodness I did! I walked into this backyard and there were white tents, a live string quartet, and waiters walking around with tiny appetizers. It was basically a surprise engagement party. If I had worn jean shorts, I would have literally cried in the bathroom. But because my base was elevated, I blended right in.
Your Elevated Base Checklist:
- Silk or Satin Midi Skirts: They look incredible dressed up with heels or dressed down with a chunky sweater.
- The Perfect Trouser: Skip the jeans. A nice, flowy trouser automatically makes you look like you put in effort.
- Monochrome is Magic: Wearing all black, all navy, or all cream instantly makes an outfit look 10x more expensive and formal, even if the pieces are simple.
2. The Power of the “Third Piece”
Okay, so you have your base outfit on. Now you need your safety net. The “Third Piece” is your secret weapon when dealing with a vague dress code because it is the easiest thing to add or remove depending on the vibe of the room.
Your third piece is your jacket, your blazer, or your overshirt. Let’s say the invitation said “Creative Casual.” You are wearing your tailored pants and a simple top. If you throw a structured, oversized blazer over that, you are suddenly ready for a business dinner. If you walk into the event and realize it is super laid back, you just take the blazer off and drape it over your chair. Boom. You are casual again.
I always keep a really nice leather jacket in my car for this exact reason. A good leather jacket can tone down a dress that feels a little too formal, or it can edge up an outfit that feels a little too boring. It is all about having options once you actually arrive at the venue.
How to choose your Third Piece:
- The Oversized Blazer: It fixes everything. Just make sure it is a nice wool or heavy cotton, not that cheap shiny material.
- A Heavy Knit Cardigan: Perfect for daytime events that might get chilly. It feels cozy but looks intentional.
- The Classic Trench: If the event is outdoors, a long trench coat makes any outfit look immediately chic and mysterious.
3. Footwear is Your Volume Dial
If your clothes are the foundation, your shoes are the volume dial. They completely dictate how loud or quiet your outfit is. When the dress code is vague, your shoes are where you can make the biggest adjustments.
Let’s talk about the “wrong shoe” theory again, because it applies here so perfectly. If I am going to an event and I am worried my dress is too fancy, I will purposely wear a slightly more casual shoe to dial the volume down. I will wear my nice slip dress, but I will pair it with a sleek, pointed-toe knee-high boot instead of a strappy stiletto. The boot makes it look more “cool city girl” and less “prom night.”
I went to a gallery opening a few months ago and the invite said “Downtown Chic.” I had absolutely no idea what that meant. I ended up wearing a very simple black midi dress, but I brought two pairs of shoes in my tote bag. I wore my comfortable loafers on the train, and when I got to the gallery, I scoped out the room through the window. Everyone looked super artsy and cool. I swapped the loafers for these chunky, platform boots I had in my bag. It totally changed the vibe of the dress and I felt so much more confident walking in.
Shoe strategies for vague invites:
- The Kitten Heel: The ultimate middle ground. It is dressier than a flat, but not as aggressive as a high heel.
- Pointed-Toe Boots: They look amazing under trousers and make a skirt feel more grounded.
- The Smart Loafer: If you absolutely hate heels, a shiny leather loafer with some cool hardware is always acceptable for “smart casual” events.
4. Distract with Personal, Heavy Jewelry
This is a tip that is very close to my heart. When you are wearing a simple, elevated base outfit because you are scared of the dress code, it can sometimes feel a little bit plain. You want to look appropriate, but you also don’t want to look boring.
This is where your jewelry comes in. I use jewelry to inject my personality into an outfit so that no matter what the dress code is, I still feel like myself. For me, that means leaning into my heritage. I wear a lot of heavy, vintage silver and turquoise pieces that my aunties have gifted me over the years.
If I am wearing a plain black turtleneck and trousers to a “Festive” holiday party, I will layer two or three heavy silver squash blossom necklaces over the top. It completely transforms the outfit. It becomes a conversation starter. People aren’t looking at my plain clothes, they are looking at the art I am wearing.
You can do this with whatever jewelry is meaningful to you. A stack of chunky gold rings, a massive pair of statement earrings, or a beautiful vintage watch. When your accessories are bold and personal, it makes the whole outfit look completely intentional. It shows that you dressed up, even if you are just wearing basics.
5. Decoding the Worst Buzzwords
Okay, we need to actually translate some of these ridiculous dress codes so you know exactly what to type into your search bar when you are shopping. People use these terms thinking they are being helpful, but they are just causing mass panic.
“Smart Casual”
This is the most common one and the most annoying. It basically means “Please don’t wear jeans with holes in them, but also don’t wear a tie.” The safest bet here is a really nice blouse tucked into wide-leg trousers, with a low heel or a nice loafer. You want to look like you could go to a nice brunch, or a creative office job.
“Festive” or “Holiday Chic”
I used to think this meant I had to wear a red sweater with reindeer on it. It doesn’t. “Festive” is all about texture, not necessarily bright colors. This is when you pull out the velvet, the silk, or maybe a really beautiful dark green corduroy. You can wear dark colors, just make sure the fabrics feel rich and luxurious. Add a bold lip color and you are perfectly festive.
“Dress to Impress”
This usually means the host wants the photos to look really good, but they are too scared to ask people to wear formal wear. This is the time to wear a dress or a tailored suit. Skip the cotton fabrics entirely. Go for a midi-length dress in a jewel tone, or a really sharp blazer with matching pants. It is better to be a little overdressed for this one.
6. The Golden Rule: It is Better to be Overdressed
I want to leave you with this final thought because it is the most important part of this whole guide. If you have weighed all your options, you have checked the venue online, and you are still completely stuck between two outfits… always pick the dressier one.
It is always, always better to be slightly overdressed than underdressed. When you show up to an event and you look incredible, people just assume you have somewhere fabulous to be later. It is a power move. “Oh, this old thing? I just came from a meeting.” It exudes confidence.
But when you show up underdressed, it feels terrible. You spend the whole night hiding in the back of group photos and tugging at your clothes. It ruins your mood.
I went to a birthday dinner last year that was super vague. I almost wore jeans, but at the last minute, I threw on a really beautiful copper slip dress and some heels. I walked into the restaurant, and everyone else was in jeans and nice tops. Was I the most dressed up person there? Yes. Did I care? Not at all. I felt gorgeous, my friends hyped me up, and I ended up taking the best photos of the whole year that night.
Own your look. If you walk in with your head held high, nobody is going to question your outfit. They are just going to think you look amazing.
Just a little note - some of the links on here may be affiliate links, which means I might earn a small commission if you decide to shop through them (at no extra cost to you!). I only post content which I'm truly enthusiastic about and would suggest to others.
And as you know, I seriously love seeing your takes on the looks and ideas on here - that means the world to me! If you recreate something, please share it here in the comments or feel free to send me a pic. I'm always excited to meet y'all! ✨🤍
Xoxo Sophie




