The Perfect Outfits for All Your Toughest Situations

"Oh, I know exactly what to wear to meet my ex," said no one ever.

Few things are worse than knowing you have to look good, buckling under the pressure of having to look good, then showing up looking—and more importantly, *feeling*—less than good. Because the only way to avoid a serious #fashionfail is to pray for deliverance (good luck) or plan ahead (ugh, FINE, Mom), we've put together five exemplary outfits for five of life's hardest-to-dress-for situations.

Advertisement - Continue Reading Below

A full day outside during which anything could happen

They're statistically most liable to happen in the summer (just ditch the topper then), but for *any* Saturday or Sunday spent aimlessly traipsing around, opt for denim, a classic shirt with some added visual interest, walkable heels, and accessories that might just catch someone's eye if you end up at a bar nine hours later.


1. Pixie Market bell-sleeve top, $92, pixiemarket.com.

2. Shrimps jacquard coat, $765, shopbop.com.

3. Levi's Re/Done jeans, $256, shopredone.com.

4. Cuyana suede and leather saddle bag, $295, cuyana.com.

5. Miss KG mid-heel Mary Janes, $85, asos.com.

6. Graziela diamond double ear cuffs, $270, grazielagems.com.

Rain

Fact: Cloud juice falling from the sky is very sad-making nine times out of 10, so the best way to remedy this is to pretend you are the heroine of a Victorian novel but not the frail kind that needs a fainting couch. Futuristic mirrored boots, mixed florals, and a utilitarian jacket keep things modern.


1. Zara lace dress, $100, zara.com.

2. Veda trench coat, $425, thisisveda.com.

3. Dorateymur mirrored-leather ankle boots, $490, net-a-porter.com.

4. J.Crew painted leather bucket bag, $118, jcrew.com.

5. New Look frilled umbrella, $14, asos.com.

Advertisement - Continue Reading Below

Festivals (when you are not a celebrity who gets driven around)

During the day, pull the top of the jumpsuit down and tie the arms around your waist. (Fist-pumping and going to the bathroom are so much easier that way.) When night falls, wear it as the designer intended and whip out your personalized lighter for a little, uh, recreation.


1. Aritzia striped tank, $30, aritzia.com.

2. Karen Walker color-block sunglasses, $300, shopbop.com.

3. Hadjio toile boiler suit, $279, hadjio.com.

4. Frances Valentine leather tote, $625, francesvalentine.com.

5. Pumpkin Seed Jewelry custom lighter, $32, etsy.com.

6. Vans SK8-Hi Slim sneaker, $55, vans.com.

Business casual, whatever that means

If no one knows what this means, WHY IS IT A DRESS CODE? Should you find yourself in the company of people who toss "business casual" around like it is not a fallacy (😑), stay squarely in your lane with a drape-y shirt and dark pants but not so squarely that your top can't double as pajamas, the trousers can't unbutton into kick flares, and the accessories can't signal to the only other cool person there that you both need to leave immediately.


1. Mango double-breasted blouse, $60, shop.mango.com.

2. EyeBuyDirect glasses, $70, eyebuydirect.com.

3. & Other Stories croco-effect leather bag, $195, stories.com.

4. Hómini Studio silver earrings, $240, hoministudio.com.

5. Liebeskind croco-effect leather tote, $260, liebeskind-berlin.com.

6. Zara leather heels, $119, zara.com.

7. Trademark front-slit pants, $348, trade-mark.com.

Advertisement - Continue Reading Below

Meeting someone unpleasant and/or seeing your ex

Sweats are the ultimate sartorial diss, but they leave an opening for "Are you okay?" which we simply cannot have. So just as trust-fund bros wear go-to-hell pants, you should go for a loud, Chloë Sevigny-ish outfit with the mindset of "If you don't like it, you can GTFO."


1. Charlotte Simone shearling bomber jacket, $660, matchesfashion.com.

2. Urban Outfitters unicorn hair clip, $12, urbanoutfitters.com.

3. Title A ruched dress, $550, net-a-porter.com.

4. Shoko for Meli Melo leather bag, $637, melimelo.com.

5. Frances Valentine metallic leather sandals, $495, francesvalentine.com.

Read Next: