Skip to content

What to Wear for Semi Formal Wedding?

by PangEdward 14 Aug 2025 0 Comments

You've been invited to a wedding—hooray! It means that an important, joyful, and special event is coming up in the lives of your friends, family, or colleagues. After the initial excitement, your mind starts racing with dozens of questions: What should you give the couple as a gift? What kind of hairstyle should you go for? Should you bring flowers? And of course, what should you wear to the celebration?

a lady in a brown linen top and skirt
a lady in a blue halter top and a pair of white shorts

What Is the Difference Between Formal and Semi-Formal Attire?

Dress codes serve as guidelines for what to wear to various events, and knowing the difference between formal and semi-formal attire is crucial. When selecting a suit or outfit for a wedding or special occasion, understanding these dress codes ensures you'll look both stylish and suitably dressed.

Formal attire represents the highest level of elegance, typically reserved for black-tie events, upscale galas, weddings, and ceremonial occasions where dressing up is expected.

Semi-formal attire, however, strikes a balance between polished and relaxed. It's common for events like sophisticated dinner parties, some professional gatherings, and less traditional weddings that still want a smart appearance. With semi-formal attire, you're aiming for a refined look that avoids the strictness of formal wear, allowing for more variety in your outfit choices.

Understanding the differences between semi-formal and formal dress codes helps you select the perfect ensemble for any event, ensuring you consistently arrive looking sharp and appropriately dressed. This guide, informed by wedding style pros, breaks down the essentials of both dress codes, what each entails, and when each is typically requested.

Key Takeaways

• Formal and semi-formal attire are dress codes to help you decide what to wear to different events.

• Formal attire is reserved for fancier and especially elegant occasions like black-tie galas, while semi-formal attire is a bit more relaxed and versatile.

• Men typically wear tuxedos or dark suits for formal events and suits or blazers for semi-formal events.

• Women often opt for floor-length gowns for formal events and stylish cocktail dresses or pantsuits for semi-formal events.

What Is Semi-Formal Wedding Attire?

Similar to semi-formal menswear, women's semi-formal dressing strikes a balance between polished and relaxed, steering clear of anything overly formal or stiff. Typical options include classics like the little black dress (LBD) or brightly colored dresses that are both elegant and playful, easily adaptable to different vibes.

You might also choose midi or maxi-length dresses, tailored women's suits, or modern jumpsuits for a fresh and stylish yet suitable look.

Finish your outfit with footwear such as heels, pumps, or flats—choose what feels best for you and pairs well with the overall ensemble.

Accessories play a big role too—think sleek clutches or small shoulder bags, layered necklaces, eye-catching earrings, or a bold red lipstick to add character and style.

Semi-formal dress codes fit a variety of occasions, from weddings and holiday gatherings to dinners, graduations, and corporate functions. By mixing the right pieces and accessories, you can personalize your semi-formal look and truly shine wherever you go.

a lady in a blue acetate and tweed blend sequins dress
a lady in a white tencel blend white maxi lace dress

What Do Guests Wear to a Semi-Formal Wedding?

🎉Main Rules of the Wedding Dress Code

Of course, an evening outfit for a wedding should be special. To avoid embarrassment or looking out of place at the celebration, it's important to know some dress code rules and understand what is and isn't appropriate to wear to a wedding. Here are a few important details:

1. Only the bride can wear white at the wedding. No exceptions! If you want to wear a light-colored dress, choose cream, pale pink, beige, or soft blue shades instead.

2. Black is allowed, but it should be balanced and enlivened with accessories, a shawl, or a jacket.

3. If the invitation mentions a specific dress code (color or theme), it must be followed. Otherwise, you risk standing out from the overall style and possibly offending the hosts.

4. The chosen dress can be simple but must look festive. Remember, the newlyweds won't be too happy to see guests dressed in everyday clothes at their celebration.

5. Accessories are welcome, but moderation is key. Don't shine like a Christmas tree and steal all the attention. The bride is the main focus at the wedding!

6. Lastly, if it's not stated in the invitation, be sure to clarify how formal the event will be. Using these points as a guide, you will easily create the right look!

Formal Look

Dresses for guests at weddings with a formal dress code represent the most solemn and sophisticated option. Usually, invitations to such events specify that men should wear tuxedos with a tie or bow tie, and women should wear expensive evening gowns.

For a formal wedding, it is best to choose a long dress (floor-length is appropriate) in traditional colors (black, gray, burgundy, navy) made from luxurious fabrics. High-heeled shoes and fine jewelry are a must (precious stones are welcome, but high-quality costume jewelry is also acceptable). Gloves are appropriate, whereas bare arms are not the best choice. The hairstyle should be elegant and formal—wearing your hair down is unacceptable. A good idea is to take inspiration from celebrity looks on the red carpet.

Semi-Formal Evening Look

A very popular wedding dress code option is semi-formal. For men, this typically means a light-colored two-piece suit with a tie (for an evening reception, a dark suit is appropriate). Women have more freedom: they should wear a daytime dress that is not too long (knee-length or longer). You can also experiment more boldly with colors: besides traditional shades, bright colors are allowed (without going overboard), as well as metallic fabrics, glitter, and rhinestones.

Casual Evening Style

This dress code allows even more freedom when choosing an outfit as a wedding guest. Basically, if the invitation doesn't specify a dress code, this relatively relaxed yet festive style is assumed by default.

Women can choose a beautiful designer outfit (a pantsuit is also acceptable). The dress should be elegant enough but not luxurious. Hemlines above the knee are perfectly acceptable, but ultra-mini dresses are excluded.

Men should opt for a formal business suit with a nice, dressy shirt. A tie is not required.

Simple, Informal Look

At a simple, casual, friend-focused wedding, guests are not expected to be formal. The advice for choosing dresses and suits for such an event is as straightforward as possible: • A festive dress without frills; any length is acceptable except for super-long maxi dresses. • Simple jewelry is encouraged; costume jewelry is welcome. • Both high heels and flat shoes are appropriate. • Hairstyle and makeup are up to the guest's discretion. • Men can wear dress pants with a nice shirt; a stylish vest is also acceptable.

Informal Daytime Look

There are practically no restrictions here! You don't need to overthink which dress or suit to choose for the wedding — the main thing is that your outfit looks sufficiently festive and nice. The only inappropriate options for this dress code are very formal outfits: tuxedos, glamorous floor-length gowns, diamonds, feathers, and furs.

a lady in a green tencel blend tiered maxi dress
a lady in a white fitted double-breasted dress

Cocktail Attire

How should a guest dress for a wedding if the invitation specifies cocktail attire? For men, it's simple—a semi-formal dark suit will work well.

For women, there is one perfectly fail-safe option for cocktail attire—the little black dress. However, it should not be too “little”—ultra-mini length is generally not welcome at weddings.

You can also easily find a selection of beautiful cocktail dresses in other colors online.

Stylish Smart Casual Outfit

If guests are invited to dress in smart casual style for a wedding, it usually means an informal, friendly party. In this case, you don't need to limit yourself to strict rules and can choose any comfortable clothing.

Even jeans are appropriate (but not ripped ones), although it's better to pair them with a stylish blouse rather than a T-shirt. Light sundresses, denim shorts, turtlenecks, and cropped pants are all acceptable options for guests at such a wedding!

Outfit for a Themed Wedding

If the couple has announced a themed wedding, the guests' costumes and dresses should correspond to that theme. The theme of the wedding is always specified in the invitation, which may also include certain recommendations for choosing an outfit.

But even if you don't have the right clothing on hand to create a themed look, don't worry! You don't necessarily have to rush to the store and spend a lot of money on essentially a one-time item. The right accessories can always help you stick to the theme!

For example, for a gangster-themed wedding, it's enough to complement a little black dress with long beads, elbow-length gloves, hair accessories, and to do matching hair and makeup. For men, a cigar, a (toy) gun, and a hat would work well with the suit.

If an Eastern-themed wedding is planned, choose an outfit in red and gold tones and add lots of jewelry, a bright scarf, and, of course, colorful makeup.

Fail-Safe Option

A dress suitable for any wedding (except super-formal ones) should:

• be slightly below knee-length;

• beautifully flatter the figure (it's worth having the outfit tailored by a seamstress);

• have a moderately low neckline;

• be made from expensive, beautiful fabric;

• not wrinkle too easily;

• have a subtle, neutral color (perfect choices are dusty rose, burgundy, mint, lilac).

Pair such an outfit with closed-toe pumps, do your hair, and your perfect look is ready!

Essential Details

• The outfit should match the season. Even if the celebration is indoors, wearing a fancy summer sundress with thin straps in winter will be highly inappropriate!

• Don't hesitate to visit a hairstylist and get your hair professionally styled! Believe me, loose or poorly styled hair will definitely get messy by the end of the evening and look very untidy both in person and in photos.

• For men, jeans are only acceptable in smart casual outfits or at a themed wedding. For any other style, dress pants are appropriate.

• Try to choose the most comfortable shoes possible. Of course, it's better to wear heels, but keep in mind weddings usually involve dancing — and you don't want to spend the whole evening on the sidelines because your shoes are hurting your feet!

And one more time: under no circumstances wear white to a wedding unless you are the bride! If you're unsure about your dress choice, don't hesitate to ask the couple who invited you what kind of outfit will be appropriate — this will help avoid awkward situations during the celebration.

Blog Left Arrow previous post
next post Blog Right Arrow
Blog Left Arrow Blog Left Arrow How to Wear Skirts Over 60?
How to Wear a Sheer Cardigan? Blog Right Arrow Blog Right Arrow

Leave a comment

Please note, comments need to be approved before they are published.

Thanks for subscribing!

This email has been registered!

Shop the look

Choose Options

Close
Edit Option
this is just a warning
Close
Size Chart

Color:
Size: XXS
Close
LOGIN OR CREATE ACCOUNT
Close
Shopping Cart
0 items
EXCLUSIVE OFFERS
All promotional items listed below are final sale*.
*Final sale: no returns or exchanges.

Welcome!

Looks like you're not in the US. Switch to your local site for enhanced services and access to more products.

Shop Local, Get S$10 Off!

  • Vietnam
  • Philippines
  • Malaysia
  • Thailand
  • Singapore
  • Myanmar
  • Brunei

Sign Up & Save S$10
Exclusive Local Styles