The Bruce & Co Journal · The Colour Edit
What to Wear with Olive Trousers: A Colour Guide for Men
Olive is a useful alternative to navy or beige. The secret is not finding a perfect match, but choosing the right contrast: soft ecru, deep blue or a cooler pale shirt.

Olive sits between green, brown and grey, which is why it can be easier to wear than a brighter green. It adds colour without asking the rest of the outfit to compete. Start with one neutral top and one restrained shoe colour, then adjust the balance in daylight.
The same pairing will look different with a dark, brownish olive and a lighter, greyer shade. Put the actual pieces beside each other before deciding. A photograph or a colour name alone cannot show how two fabrics will work together.
1. Ecru keeps the combination soft
An ecru shirt or cream T-shirt gives olive trousers a gentle contrast. It is a useful starting point for a café lunch, a weekend walk or an informal holiday dinner. The top stays lighter than the trousers without the sharpness of bright white.
Keep the third colour close to the same family: cream trainers, tan footwear or a dark brown belt if the outfit needs one. Avoid adding several slightly different beige accessories at once. One warm neutral above the waist and one below is usually enough.
2. Navy creates a clearer outline
Choose a navy polo, fine knit or casual shirt when you want the outfit to feel more defined. The blue separates clearly from the green, particularly with a mid-tone olive. Dark brown shoes can connect the two without introducing a bright accent.
Check very dark navy against dark olive in ordinary room light. If both read almost black, a small area of a lighter undershirt or lighter footwear can bring the separation back. This is a styling choice, not a rule that every outfit needs high contrast.
3. Light blue changes the temperature
A pale blue shirt takes the combination in a cooler direction. Try an understated solid colour before adding a stripe or pattern. A soft collar and relaxed sleeve work naturally with drawstring trousers; a highly formal shirt can feel disconnected from an elastic waist.
White or off-white trainers keep this pairing casual. Brown loafers offer another direction for a relaxed restaurant setting, provided the dress code allows it. Olive drawstring trousers are not a substitute for formal tailoring where a suit is expected.
| Top colour | Effect | A simple finish |
|---|---|---|
| Ecru or cream | Soft, warm contrast | Cream trainers or tan shoes |
| Navy | A more defined outline | Dark brown footwear |
| Light blue | A cooler, lighter balance | White trainers or brown loafers |
| Charcoal | A quieter, darker palette | Restrained black or dark brown shoes |
A closer look
Colour, texture and shape



Let texture do some of the work
When the colours are simple, differences in surface become easier to notice. A textured trouser fabric can sit beside a smoother shirt without needing a pattern. If both pieces have a pronounced weave, keep their colours clearly separated so the combination does not become visually busy.
For the olive Selvaro trousers, the current product description specifies a textured linen blend, a relaxed straight leg, an elastic waistband with belt loops, a matching drawstring and slant pockets. These details point towards relaxed styling rather than a sharply pressed formal look.
Balance the top with the trouser shape
A relaxed straight leg does not require a very oversized top. Start with a shirt that has room across the chest and a hem that does not hide too much of the leg. A small front tuck can reveal the waist; a shorter untucked shirt can create a similarly clear proportion.
- Check the colour pairing in daylight, using the actual clothes.
- Choose one main contrast: lighter, darker or cooler.
- Make sure the waistband sits comfortably without pulling.
- Check the trouser hem while wearing your intended shoes.
- Remove an accessory if it introduces an unnecessary extra colour.
Selected by Bruce & Co
The Olive Selvaro Trouser
A textured linen-blend option for building an understated palette around ecru, navy or light blue. The relaxed straight leg and drawstring waist keep the starting point informal.
What about black, green and stronger colours?
Black can work with olive, especially when there is enough difference in tone to distinguish the pieces. Keep the shapes simple. A black T-shirt and clean dark footwear will feel different from a black formal shirt and glossy dress shoes, even though the colours are identical.
Wearing green above and below the waist is possible, but near-matching shades can look accidental. Separate them through tone or texture rather than trying to imitate a matching set. If you prefer a stronger colour, introduce it in one small place and keep the rest neutral.
Frequently asked questions
What is the easiest shirt colour to wear with olive trousers?
Ecru or off-white is a straightforward starting point. Navy gives stronger contrast, while light blue creates a cooler palette. Check the pairing against your particular shade of olive.
Can I wear olive trousers with black shoes?
Yes. Black shoes can work well with darker olive or a charcoal or black top. The shoe’s shape and level of formality matter as much as its colour.
Are the Selvaro trousers made from pure linen?
The product description specifies a linen blend, not pure linen. Refer to the product page for its current details before choosing.
Should I tuck in my shirt with drawstring trousers?
Either approach can work. A light front tuck shows the waist; a shorter untucked top keeps the line relaxed. Avoid bunching a long shirt around the drawstring.
Build one pairing before adding more
Start with olive and one colour you already wear. Adjust the hem, the shirt length and the shoes before buying another layer. A well-balanced two-colour outfit can look more considered than a complicated combination.
See the Selvaro olive trousers for the featured shape, or continue with our guide to styling loafers for smart casual when choosing footwear.
