The right shoes can make a suit look complete. In 2026, the strongest approach is still to prioritize fit, proportion, leather quality and the formality of the occasion rather than chasing short-lived trends.
This guide explains which men’s shoes work best with suits, how formal each style feels, and which shoe color to choose for navy, charcoal, grey, beige and black tailoring.
The Best Shoes to Wear with a Suit
For a classic suit wardrobe, four styles deserve the most attention: Oxford shoes, Derby shoes, loafers and monk strap shoes.
Each creates a different impression. Oxfords are the most traditional and formal, Derbies are more adaptable, loafers bring relaxed elegance, and monk straps add distinctive character.
1. Oxford Shoes: Best for Formal Suits
When the dress code calls for a polished, traditional appearance, Oxford shoes are the first place to look. Their closed-lacing design creates a clean line that works naturally with tailored trousers.
Choose black cap toe Oxfords for conservative business and the most formal events. Dark brown and oxblood can be excellent choices with navy and other less formal suits.
Explore AFLOIR’s handmade Oxford shoes for men, including refined cap toe, wholecut and wingtip styles.
2. Derby Shoes: Best for Versatility
Derby shoes use open lacing and generally feel more relaxed than Oxfords. That makes them one of the most useful dress shoes for men who need a pair that can move from office tailoring to weddings and polished everyday outfits.
Brown Derbies work especially well with navy, grey and beige tailoring. Plain toe, apron toe and wingtip designs let you adjust the amount of detail without changing the basic versatility of the shoe.
For a broader wardrobe, explore the Classic Shoes for Men collection.
3. Loafers: Best for Relaxed Tailoring
Leather loafers are the natural choice when you want a suit to look less rigid. Penny loafers and tassel loafers can work particularly well with warm-weather tailoring, wedding suits and business-casual combinations.
Pair brown or burgundy loafers with navy and lighter grey suits. Suede loafers can create a softer look with beige, cream and relaxed tailoring.
The key is proportion: loafers look best when the trouser has a clean break or a slightly shorter, modern length rather than excess fabric pooling over the shoe.
4. Monk Strap Shoes: Best for Personality
Monk strap shoes replace laces with one or two buckled leather straps. They bring more visual character than a traditional Oxford without losing the refinement expected from dress footwear.
Single monks can look understated with business tailoring, while double monks suit occasions where you want a stronger statement. They work especially well with navy, charcoal and mid-grey suits.
Which Shoe Is Most Formal?
| Shoe style | Formality | Best with | Style character |
|---|---|---|---|
| Oxford | Highest | Formal business, weddings, evening tailoring | Clean and traditional |
| Derby | High to smart-casual | Business, weddings, everyday tailoring | Versatile and relaxed |
| Loafer | Smart to relaxed | Business-casual, summer suits, social occasions | Effortless and refined |
| Monk strap | High to distinctive | Business, weddings, dinners and events | Polished with personality |
Best Shoe Colors for Different Suit Colors
| Suit color | Strong shoe choices | Overall effect |
|---|---|---|
| Navy | Dark brown, medium brown, oxblood, black | Versatile and polished |
| Charcoal grey | Black, dark brown, oxblood | Formal and understated |
| Light grey | Brown, burgundy, tan | Lighter and more relaxed |
| Beige or cream | Tan, brown, suede | Relaxed and refined |
| Black | Black | Most formal and cohesive |
Best Shoes for a Navy Suit
A navy suit is one of the easiest to style. Dark brown leather creates a sophisticated contrast, while black gives a more conservative and formal result. Oxblood can add depth without becoming loud.
For warm-weather or less formal tailoring, a refined brown loafer can soften the overall look.
Best Shoes for a Charcoal Suit
Black is the strongest traditional choice with charcoal tailoring, especially for formal business and evening wear. Dark brown and oxblood can also work when the overall outfit is less conservative.
Best Shoes for a Wedding Suit
For a formal wedding, start with an elegant Oxford. Depending on the venue and dress code, a polished Derby, refined loafer or monk strap can also work beautifully.
The best wedding shoe should complement the suit rather than compete with it. Keep the leather well polished and the silhouette clean.
Leather Quality Matters More Than the Label
Whatever style you choose, pay attention to the fundamentals: leather quality, construction, fit, finishing and sole design. A beautifully made shoe should sit securely at the heel, feel comfortable through the widest part of the foot and leave appropriate space at the toes.
For more on construction, read AFLOIR’s guide to Goodyear welted vs Blake stitch shoes.
How Many Suit Shoes Do You Actually Need?
A compact formal wardrobe does not need dozens of pairs. Start with one versatile dark shoe, then add styles according to your lifestyle.
- One pair: black or dark brown Oxfords
- Two pairs: add a brown Derby for versatility
- Three pairs: add loafers for relaxed tailoring
- Four pairs: add monk straps for a distinctive option
For the wider wardrobe, explore AFLOIR Men’s Leather Shoes.
Final Recommendation
There is no single best shoe for every suit. The right pair depends on the dress code, suit color, occasion and the impression you want to create.
- Most formal: Oxford
- Most versatile: Derby
- Most relaxed: Loafer
- Most distinctive: Monk strap
For a deeper comparison of classic dress shoes, read Oxford vs Derby vs Monk Strap Shoes or continue to AFLOIR’s complete men’s leather shoe guide.
Shop the styles: Oxfords · Derbies · Loafers · Monk Straps

