A Complete Guide to Men’s Dress Shoes

Oxford and brogue dress shoes for men - types of dress shoes

A Complete Guide to Men’s Dress Shoes

The right pair of dress shoes can completely change the way an outfit looks. A suit may fit well, the shirt may be crisp, and the tie may be perfectly chosen, but if the shoes are wrong, the whole look can feel unfinished. Men’s dress shoes are not just something you put on at the end. They are part of the full formalwear picture.

Whether you are dressing for a wedding, prom, business meeting, black-tie event, or an elevated night out, knowing the main types of men’s dress shoes will help you choose a pair that matches the occasion. This guide breaks down the most common dress shoe styles, when to wear them, what colors work best, and how to pair them with suits, tuxedos, sport coats, and blazers.

If you are building a complete formalwear look, you can also browse our men’s suits, tuxedos, and men’s shoes to find pieces that work together.

The Essential Types of Men’s Dress Shoes

Oxford Shoes

The Oxford is one of the most classic and formal men’s dress shoes. Its defining feature is closed lacing, which gives the shoe a clean, sleek appearance. Because of that refined look, Oxfords are often the best choice for business suits, weddings, formal events, and dressier occasions.

A black Oxford pairs beautifully with a black, navy, or charcoal suit. It is also a strong choice when you want your outfit to look polished without drawing too much attention to the shoes. For a slightly softer look, brown or cognac Oxfords can work well with navy, tan, light gray, and many seasonal suit colors.

Derby Shoes

Derby shoes look similar to Oxfords, but they have open lacing. This makes them slightly less formal and often a little easier to wear for men with a higher instep or wider foot. Derbies are a great everyday dress shoe because they can move between business, weddings, and smart casual outfits without feeling too stiff.

Wear black Derby shoes with darker suits for a classic look, or choose brown Derbies with navy, gray, or earth-toned suits. They are also a good match with a sport coat and dress pants when you want to look sharp but not overly formal.

Brogue Shoes

Brogues are known for their decorative perforations, also called broguing. You can find brogue details on Oxfords, Derbies, and boots. The more decoration a shoe has, the more relaxed it usually feels.

A full brogue or wingtip shoe is a great choice when you want personality in your outfit. It pairs well with textured suits, patterned sport coats, tweed, plaid, and smart casual looks. For very formal events, stick with a cleaner shoe. For weddings, business casual, and social events, brogues can add just the right amount of style.

Monk Strap Shoes

Monk strap shoes use a buckle instead of traditional laces. They come in single monk and double monk styles. A single monk strap feels cleaner and slightly more understated, while a double monk strap has a bolder, more fashion-forward look.

Monk straps are a good choice for men who want something dressy but a little different. They work especially well with slim fit suits, modern blazers, and dress pants. Brown or cognac monk straps can make a navy or gray suit look more stylish without being too loud.

Loafers

Loafers are slip-on shoes that can range from casual to dressy depending on the material and design. A sleek leather loafer can work with suits, blazers, and dress pants, while suede loafers feel more relaxed and seasonal.

Loafers are especially useful for summer weddings, destination events, business casual outfits, and less formal occasions. They are not usually the first choice for black-tie events, but they can be perfect when the dress code is relaxed, outdoor, or semi-formal.

You can browse our men’s loafers if you want a versatile shoe that can work with both dressy and smart casual outfits.

Dress Boots

Dress boots are a stylish option for fall, winter, and colder-weather events. They offer more coverage than traditional dress shoes while still looking polished when made in leather or suede.

A clean leather dress boot can be worn with suits, sport coats, overcoats, and dress pants. They are especially useful for outdoor weddings, colder climates, and events where you want a more substantial shoe without looking casual.

Tuxedo Shoes

Tuxedo shoes are designed for the most formal outfits. Patent leather shoes are the traditional choice for black-tie attire because they have a polished shine that matches the formality of a tuxedo.

For a classic black-tie look, pair black patent dress shoes with a black tuxedo, white tuxedo shirt, black bow tie, and formal accessories. If the event is formal but not strictly black tie, a clean black Oxford can also work with many tuxedo styles.

If you are dressing for a formal event, view our men’s tuxedos and dress shoes to complete the look.

Black vs. Brown Dress Shoes

One of the most common questions men ask is whether they should wear black or brown dress shoes. The answer depends on the outfit, the occasion, and the level of formality.

When to Wear Black Dress Shoes

Black dress shoes are the most formal and traditional option. They are best with black suits, charcoal suits, navy suits, and tuxedos. They are also the safest choice for funerals, business formal settings, evening events, and formal weddings.

If you only own one pair of dress shoes, a clean black Oxford or Derby is one of the smartest choices because it works with many formal outfits.

When to Wear Brown Dress Shoes

Brown dress shoes are more flexible and often feel warmer than black shoes. They work well with navy, medium gray, tan, beige, olive, brown, and many patterned suits or sport coats.

Lighter shades like cognac and tan are great for spring and summer outfits, while darker brown shoes work well in fall and winter. Brown shoes are also excellent when you want a suit to feel stylish but not overly formal.

How to Match Dress Shoes With Suits

Matching shoes to a suit does not have to be complicated. Use the formality of the event and the color of your suit as your guide.

  • Black suit: Wear black dress shoes. This is the cleanest and most formal option.
  • Navy suit: Black, dark brown, or cognac shoes can all work depending on the occasion.
  • Charcoal suit: Black shoes are the most traditional. Dark brown can work for less formal settings.
  • Light gray suit: Brown, cognac, or black shoes can work. Brown often gives it a softer daytime look.
  • Tan or beige suit: Brown, cognac, or tan shoes usually look best.
  • Tuxedo: Black patent leather shoes or polished black formal shoes are the safest choice.

If you need help choosing the full outfit, our guide on how to choose the perfect suit for any occasion is a helpful next read.

Dress Shoes and Wedding Attire

For weddings, your shoes should match both the dress code and the season. A formal evening wedding calls for darker, cleaner shoes. A daytime or outdoor wedding gives you more flexibility with brown, cognac, loafers, and textured styles.

For a traditional wedding suit, a black or brown Oxford is always appropriate. For a summer wedding, a lighter brown shoe can look excellent with a tan, light gray, or blue suit. For a black-tie wedding, stay with black formal shoes.

You can also read our full men’s wedding attire guide for more help matching suits, tuxedos, shirts, ties, and accessories.

How Formal Are Different Dress Shoes?

Here is a simple formality guide from dressiest to more relaxed:

  1. Patent leather tuxedo shoes
  2. Black Oxford shoes
  3. Black Derby shoes
  4. Brown Oxford shoes
  5. Brown Derby shoes
  6. Monk strap shoes
  7. Brogues and wingtips
  8. Leather loafers
  9. Suede loafers or casual dress shoes

This does not mean one style is better than another. It simply means each shoe has a place. The goal is to match the shoe to the outfit and the event.

Dress Shoe Materials

Leather

Leather is the most common and versatile material for men’s dress shoes. It works with suits, tuxedos, sport coats, blazers, and business attire. Smooth leather is easy to polish and usually looks more formal than textured materials.

Patent Leather

Patent leather has a glossy finish and is most often worn with tuxedos. It is best for black-tie events, formal weddings, galas, and proms where the outfit is meant to look dressy and polished.

Suede

Suede has a softer, more relaxed appearance. It works well for smart casual outfits, spring and summer events, and sport coat combinations. Suede is stylish, but it is usually less formal than smooth leather.

Dress Shoe Fit and Comfort Tips

A dress shoe should feel secure without pinching. Your heel should not slip heavily when you walk, and your toes should have enough room to move naturally. If the shoe feels painfully tight right away, it is probably not the right size or shape for your foot.

When trying on dress shoes, wear the type of socks you plan to wear with the outfit. Walk around indoors to make sure the shoe bends comfortably and does not rub at the heel or across the top of the foot.

Comfort matters even more for weddings, proms, and long events where you may be standing, walking, or dancing for hours.

How to Care for Men’s Dress Shoes

Good dress shoes last longer when they are cared for properly. Wipe them down after wearing, use polish or conditioner when needed, and let them dry naturally if they get wet. Avoid storing leather shoes near direct heat, which can dry out the material.

Rotating between two pairs of dress shoes is also helpful. It gives each pair time to breathe between wears and helps them maintain their shape.

The Best Dress Shoes to Own First

If you are starting with a small wardrobe, begin with the most useful styles:

  • One pair of black dress shoes for formal events, dark suits, and tuxedos.
  • One pair of brown or cognac dress shoes for navy, gray, tan, and seasonal suits.
  • One pair of loafers or more relaxed dress shoes for smart casual outfits and warmer-weather events.

With those three options, you can cover most weddings, business events, dinners, interviews, and special occasions.

Final Thoughts

Men’s dress shoes are one of the most important finishing touches in a formalwear wardrobe. The right pair can make a simple suit look sharper, a tuxedo look more complete, and a smart casual outfit feel intentional.

Start with classic styles, choose colors that match the clothes you wear most often, and pay attention to the formality of the occasion. Whether you prefer Oxfords, Derbies, loafers, monk straps, or tuxedo shoes, the best choice is the pair that completes your outfit with confidence.

Ready to finish your look? Browse our men’s shoes, suits, tuxedos, and formalwear accessories.

Share this post

Leave a Reply