Where To Shop For Formal Wedding Attire: A Helpful Guide On How To Dress For A Formal Wedding & Where To Shop
Receiving a wedding invitation is an exciting moment, but for many guests, it is quickly followed by a wave of anxiety about what to wear. Formal weddings carry a specific set of expectations, and showing up in the wrong outfit can feel uncomfortable for everyone involved. The good news is that with a little guidance and the right shopping resources, dressing appropriately and stylishly for a formal wedding is entirely achievable, no matter your budget or personal style.
This guide will walk you through everything you need to know about formal wedding attire, including the different dress codes you might encounter, what each one means, and the best places to shop for both men and women.
Understanding Formal Wedding Dress Codes
Before you open your closet or pull up a shopping website, it is important to understand what the invitation is actually asking of you. Wedding dress codes can be confusing because they exist on a spectrum, and the language used does not always feel intuitive. Here is a breakdown of the most common formal and semi-formal dress codes you will encounter on wedding invitations.
Black Tie
Black tie is the most formal dress code you will see at a wedding outside of white tie, which is exceedingly rare. When an invitation says black tie, it means the couple wants an elevated, glamorous atmosphere and expects guests to dress accordingly. For men, this traditionally means a tuxedo with a white dress shirt, a black bow tie, and formal dress shoes. For women, a floor-length gown is the standard expectation, though an elegant, sophisticated cocktail dress or a dressy jumpsuit can sometimes work depending on the setting.
Black Tie Optional
Black tie optional is a softer version of black tie that gives guests a bit more flexibility. Men can wear a tuxedo or a well-tailored dark suit with a dress shirt and tie. Women can opt for a floor-length gown, a tea-length dress, or a very polished cocktail dress. The key word here is optional, which means you have permission to dress slightly less formally than full black tie, but you should still look elevated and intentional.
Formal or White Tie
White tie is extremely rare and represents the highest level of formality. If you receive an invitation with a white tie dress code, men are expected to wear a black tailcoat, white waistcoat, white bow tie, and formal trousers with a silk stripe. Women should wear a full-length ball gown. This dress code is so formal that it is almost never seen outside of very traditional or very high-society weddings.
Cocktail Attire
Cocktail attire is one of the most common dress codes for formal and semi-formal weddings. It sits comfortably between casual and black tie and gives guests a reasonable amount of freedom while still maintaining a polished, put-together look. For women, a knee-length or midi-length dress is ideal, though a dressy jumpsuit or a tailored separates set can also work beautifully. For men, a well-fitted suit in a classic color like navy, charcoal, or medium grey is appropriate, paired with a dress shirt, tie, and dress shoes.
Semi-Formal or Garden Party
Some weddings, particularly those held outdoors or in daytime settings, use semi-formal or garden party as their dress code. This allows for lighter fabrics, floral prints, and more relaxed silhouettes. Women can wear sundresses, floral midi dresses, or linen separates. Men can opt for linen suits, chinos with a blazer, or lightweight dress trousers with a collared shirt. While this is less strict than cocktail attire, it is still a step above casual, so flip-flops and jeans are never appropriate.
General Rules Every Wedding Guest Should Know
Before diving into where to shop, it is worth covering a few universal rules that apply to all formal wedding guests regardless of dress code.
Never wear white, ivory, or cream. Seriously. This is the most well-known wedding guest rule, and it exists for good reason. These colors are traditionally reserved for the bride, and wearing them as a guest is considered disrespectful and very rude. This extends to off-white, champagne, and very light blush in some cases. Don’t be that person who everyone is staring at and talking about because you broke this rule. It has ruined bride’s wedding days before, so just don’t so it please.
Do not wear anything that upstages the wedding party. This means avoiding anything too flashy, too revealing, or too elaborate. Your goal as a guest is to look wonderful while still making sure the couple remains the focus of the day.
Dress for the venue. A beachside ceremony and a grand ballroom reception call for very different outfits even if the dress code language is the same. Always consider the setting when making your choice.
Comfort matters. You will likely be on your feet for portions of the day, sitting through a ceremony, and possibly dancing at the reception. Make sure your outfit allows you to move comfortably, and break in any new shoes before the big day.
Where Women Should Shop for Formal Wedding Attire
Finding the perfect wedding guest dress can feel overwhelming given how many options are available, but knowing which retailers to trust can make the process significantly easier. The following stores are known for offering high-quality, stylish options that are appropriate for formal and semi-formal weddings.
Reformation
Reformation is one of the most beloved brands among women looking for elegant, occasion-appropriate dresses that also have a sustainable ethos. The brand is known for its flattering silhouettes, quality fabrics, and classic yet modern aesthetic. Their midi and maxi dress options are particularly popular for wedding guests and range from sleek silk styles to more structured options with interesting necklines and details. Reformation dresses tend to photograph beautifully and hold up well throughout a long event day. Prices generally fall in the mid-to-high range, making them a worthwhile investment for a dress you will likely wear more than once.
Anthropologie
Anthropologie is an excellent destination for women who want something that feels a little more unique and artistic without sacrificing elegance. The brand curates a wide selection of dresses from various labels alongside its own collection, which means the options are incredibly diverse. You can find embroidered designs, feminine floral prints, lace details, and sophisticated solid colors all in one place. Anthropologie is especially useful for finding cocktail and semi-formal dresses that feel distinctive rather than generic. Their in-store experience is also lovely if you have the opportunity to visit a physical location, as the styling and display often make it easier to imagine complete outfit options.
Nordstrom
Nordstrom is one of the most reliable department stores for formal wedding guest attire because of the sheer breadth of its inventory. The retailer carries everything from budget-friendly options to designer gowns, which makes it accessible across a wide range of price points. Nordstrom carries brands like Eliza J, Vince Camuto, ASTR the Label, Halogen, and many others that are consistently strong choices for wedding guests. The store also offers tailoring services, which can be invaluable if you find a dress you love but need minor adjustments. Shopping at Nordstrom also means easy returns, which takes some of the stress out of buying occasion wear.
BHLDN
BHLDN, the wedding division of Anthropologie, focuses specifically on bridal and wedding occasion wear. While it is primarily known for wedding dresses, it carries an extensive collection of bridesmaid dresses and wedding guest dresses that are ideal for formal occasions. The brand is known for beautiful fabrics, careful construction, and romantic aesthetics. If you are looking for a gown-length option or something with fine details like beading, tulle, or silk, BHLDN is an excellent place to start. The price points are reasonable for the quality offered, and the styles are consistently on-trend without feeling trendy in a way that will look dated in photographs years later.
Rent the Runway
For women who want access to designer and high-end pieces without the full price tag, Rent the Runway is a game-changing option. The platform allows you to rent dresses, jumpsuits, and accessories from brands like Marchesa, Badgley Mischka, Diane von Furstenberg, and many others at a fraction of the retail cost. This is particularly useful for black tie events where a floor-length gown might cost several hundred dollars to purchase outright. Rent the Runway also offers backup size options with each rental, which reduces the risk of sizing issues. If you attend multiple weddings throughout the year, their subscription model can also be a cost-effective solution.
Net-a-Porter
For those with a larger budget who want true luxury options, Net-a-Porter is one of the best online destinations for formal wedding guest attire. The platform carries a curated selection of high-end designer pieces from labels like Roland Mouret, Self-Portrait, Emilia Wickstead, and Zimmermann. If you are attending a black tie or very formal wedding and want to invest in a stunning gown or cocktail dress that will make a lasting impression, Net-a-Porter is worth browsing. The site also has an editorial approach to its product presentation, which helps you see how pieces might look styled in a real setting rather than just on a plain white background.
Revolve
Revolve has become one of the most popular online shopping destinations for event dressing in recent years, particularly among younger women. The platform curates a wide selection of brands including NBD, LIKELY, Lovers + Friends, Bardot, and many others that specialize in occasion wear. Revolve is a particularly strong option for cocktail attire, as the selection of mini, midi, and maxi dresses is enormous. The imagery on the site tends to be helpful for understanding how pieces fit and move, and the brand regularly features real reviews with customer photos that give an accurate sense of sizing and fabric quality.
Saks Fifth Avenue
Saks Fifth Avenue is another excellent department store option for formal wedding guest attire, particularly for black tie occasions. The store carries a wide range of designer and contemporary brands and is a reliable destination for finding floor-length gowns, structured cocktail dresses, and refined separates. Saks also has a strong accessories department, which means you can potentially complete your entire look in one place, from your dress to your shoes, bag, and jewelry.
Self-Portrait
Self-Portrait is a London-based brand that has become something of a staple for wedding guests around the world. The brand is known for its intricate lace details, elegant midi dress silhouettes, and sophisticated color palette. Self-Portrait pieces look far more expensive than they actually are, which makes them a popular choice for women who want to look polished and put-together without spending an enormous amount. The brand sells through its own website as well as through retailers like Net-a-Porter and Nordstrom, making it relatively easy to access.
Azazie
For women looking for formal wedding attire and need more affordable options, particularly for black tie events that call for a floor-length gown, Azazie is a wonderful resource. The brand is primarily known as a bridesmaid dress retailer, but its selection of formal gowns translates beautifully to wedding guest situations. Prices are significantly lower than most other formal wear retailers, and the brand offers made-to-measure options for an additional fee, which is a genuine luxury at this price point.
You could also check out Lulu’s as well for affordable formal wedding attire. They also have great return policies as well, so if something doesn’t work out, you can send it back.
Where Men Should Shop for Formal Wedding Attire
Men’s formal wedding attire, whether a guest or a groomsmen, is in many ways more straightforward than women’s, but that does not mean the shopping process is without its challenges. Finding a suit or tuxedo that fits well, suits the dress code, and falls within budget requires knowing where to look.
Suit Supply
Suit Supply is widely regarded as one of the best places to buy a well-made, well-fitted suit at a reasonable price. The brand offers an enormous range of styles, cuts, fabrics, and colors, and each store has an in-house tailor who can make adjustments to ensure a proper fit. For men who need a cocktail or formal suit for a wedding and want something that will last and look sharp, Suit Supply is often the first recommendation from style-conscious shoppers. Their selection of navy, charcoal, and medium grey suits is particularly strong, and they also carry tuxedos for black tie occasions.
Nordstrom
My favorite place to shop for men’s and women’s formal wedding attire. Just as it is an excellent destination for women, Nordstrom is also one of the best department stores for men shopping for wedding attire. The retailer carries a wide selection of suits from brands like Ted Baker, Tommy Hilfiger, Kenneth Cole, and its own house label, as well as a strong selection of dress shirts, ties, pocket squares, and shoes. Nordstrom also offers tailoring, which is incredibly important for anyone buying a suit off the rack. A suit that fits perfectly always looks more expensive and intentional than one that does not, regardless of the price tag.
J.Crew
J.Crew is a strong option for men looking for formal wedding attire and for more affordable suits that still look polished and appropriate for a formal wedding. The brand’s Ludlow suit collection has earned a reputation for its slim, flattering cut and quality construction at a price that is accessible to most shoppers. J.Crew also frequently runs promotions and discounts, which can make an already reasonable price even more attractive. The brand carries suits in a range of colors including classic navy and grey as well as more seasonal options like light blue linen for spring and summer weddings.
The Black Tux
For black tie weddings, renting a tuxedo is a smart option for men who do not own one or do not want to invest in purchasing one. The Black Tux is an online rental service that offers a wide selection of well-made tuxedos and suits that can be delivered to your door ahead of the event. The platform makes it easy to coordinate with other men in the wedding party if needed to help with the formal wedding attire, and the rental prices are considerably lower than purchasing a new tuxedo. The Black Tux also offers a home try-on program that allows you to test your look before the wedding day to ensure the fit is correct.
Banana Republic
Banana Republic is another reliable option for men shopping for wedding guest attire, particularly at the cocktail or semi-formal level. The brand’s suits and separates are well-constructed for the price point and frequently go on sale, making them an accessible choice. Banana Republic tends to lean toward classic, clean aesthetics, which translates well to formal occasion dressing. Their dress shirts and accessories are also worth exploring as additions to a suit from another retailer.
Ralph Lauren
Ralph Lauren is a natural choice for men looking for formal wedding attire. Ralph Lauren is perfect for men attending formal and black tie weddings because of the brand’s deep roots in classic American elegance. The brand offers everything from suits and tuxedos to dress shirts, ties, pocket squares, cufflinks, and dress shoes, making it possible to build a complete formal look under one brand umbrella. Ralph Lauren’s Purple Label line is designed for the most formal of occasions, while the Polo Ralph Lauren range offers more accessible price points without sacrificing the brand’s signature quality.
Indochino
Indochino is a made-to-measure menswear brand that offers custom suits at prices that are competitive with many ready-to-wear retailers. The process involves taking your measurements either at home or in one of the brand’s showrooms and then selecting your fabric, lapel style, lining, and other details. The result is a suit that fits your specific body rather than a standardized size, which makes an enormous difference in how formal attire looks and feels. For men who have found it difficult to find off-the-rack suits that fit properly, Indochino is an excellent solution.
Mr Porter
Mr Porter is the men’s equivalent of Net-a-Porter and serves as a premium online destination for men shopping for high-end formal attire. The platform carries brands like Brunello Cucinelli, Tom Ford, Canali, and Thom Sweeney, among others. If you are attending a very formal or black tie wedding and want to invest in a truly special piece, Mr Porter is a worthwhile destination. The site also has a strong editorial presence with styling guides that can help you put together a complete look rather than just shopping for individual pieces.
Hugo Boss
Hugo Boss is a globally recognized brand for men’s formal wedding attire that offers consistent quality and a strong selection of suits, dress shirts, and accessories. The brand has a modern European aesthetic that translates well to formal weddings, and their suits are known for their clean tailoring and professional appearance. Hugo Boss is available both through the brand’s own stores and website and through department stores like Nordstrom and Saks, making it relatively easy to access.
Building a Complete Look Beyond the Dress or Suit
Shopping for formal wedding attire goes beyond just the main garment. Completing your look with the right accessories, shoes, and outerwear is just as important as choosing the right dress or suit.
For women, shoes are one of the most important elements of the overall look for formal wedding attire. Strappy heeled sandals, pointed-toe pumps, and block-heeled mules are all strong choices for formal weddings. Jewelry should feel intentional without overwhelming the outfit. A clutch or small evening bag in a neutral or complementary color is typically the most appropriate choice for formal occasions. If the event is in the evening or the venue is air-conditioned, a wrap, blazer, or tailored jacket can add a layer of warmth and sophistication.
For men, the suit or tuxedo should be accompanied by a crisp dress shirt, a well-chosen tie or bow tie, and polished dress shoes. Oxford shoes and Derby shoes are the most traditional choices for formal occasions. Brown shoes can work beautifully with navy or grey suits, while black shoes are standard with black or charcoal suits and are required with tuxedos. A pocket square adds a thoughtful finishing touch, and cufflinks are a nice detail for black tie events.
Final Thoughts on Shopping for Formal Wedding Attire
Dressing for a formal wedding is ultimately about showing the couple that you respect and honor the occasion they have worked hard to create. The right outfit does not need to be the most expensive thing in the room, but it should be thoughtful, appropriate to the dress code, and reflective of genuine effort.
By knowing which retailers to turn to for quality pieces for a formal wedding attire, understanding what each dress code actually calls for, and paying attention to the details that complete a look, any guest can arrive at a formal wedding feeling confident and appropriately dressed. Whether you are shopping at Reformation for a sleek silk midi dress, Suit Supply for a perfectly tailored navy suit, or Rent the Runway for a designer gown you could not otherwise afford, the resources are available at a wide range of price points to make the process as smooth as possible.
















add a comment
+ COMMENTS