Cool outfits for guys: 20 easy looks and how to build your own

Cool outfits for guys, explained: the fit, colour and layering rules that make an outfit work, 20 looks to copy, and ideas for teenagers, every season, every build and a tight budget.

Young man wearing a grey hoodie under a camel overcoat with black jeans and white trainers on a city street
A grey hoodie under a camel overcoat with black jeans and white trainers.

Cool outfits for guys have very little to do with money or with chasing every trend. The men who look effortlessly good usually wear simple clothes that fit well, in colours that work together, with one detail that shows some thought. That’s the whole formula, and anyone can learn it. This guide breaks it down into practical steps and then gives you 20 cool outfits for guys to copy, for school, college, work, dates, parties, summer and winter. You’ll also find outfit ideas for teenagers, for bigger and shorter builds, and for a tight budget, along with the mistakes that make an outfit look try-hard. Everything here uses ordinary clothes you probably own or can find second-hand, described by type, not by label.

Cool outfits for guys: the quick answer

  • Fit first. Clothes that sit properly on your shoulders and end at the right length look better than expensive ones that don’t.
  • Three colours at most. Start with neutrals (navy, grey, black, white, beige, olive) and add one accent.
  • Layer. A jacket, overshirt or knit over a T-shirt instantly makes an outfit look finished.
  • Good shoes. Clean trainers or boots lift everything above them.
  • One point of interest. A texture, a colour, a cap or a watch. Not all at once.
  • Relaxed, not sloppy. Loose trousers work when the top is neat, and the reverse.
  • Wear it confidently. If you keep adjusting it, it isn’t right.
Flat lay of men's wardrobe basics: white T-shirt, navy overshirt, straight jeans, white trainers and brown boots

What makes an outfit look cool

Fit and proportion

Current style is looser than it was a decade ago, but “loose” still has rules. Shoulder seams should sit on the edge of your shoulders unless a piece is deliberately oversized. Trousers should rest at the top of your shoe or just above, without bunching. If the top half is big, keep the trousers straight. If the trousers are wide, wear a neater top.

Colour

Navy, white and grey
Black, grey and white
Olive, cream and brown
Blue denim, white and tan

Pick one of these families and stay inside it. Outfits look cool when the colours seem chosen, and messy when five unrelated shades compete.

Texture

Mixing textures adds interest without adding colour: denim with knitwear, suede with cotton, corduroy with a smooth jacket. An all-grey outfit in three textures looks deliberate.

Layers

A T-shirt and jeans is fine. Add an overshirt and it becomes an outfit. Layers also let you adapt through the day.

Grooming

A tidy haircut, clean nails and ironed clothes do more than any purchase.

The pieces that make cool outfits easy

You don’t need many clothes. These 15 combine into dozens of outfits.

  1. White heavyweight T-shirt
  2. Black or navy T-shirt
  3. Grey hoodie
  4. Crew-neck jumper in navy, grey or cream
  5. Light-blue Oxford shirt
  6. Checked or plain overshirt
  7. Denim jacket
  8. Bomber or Harrington jacket
  9. Wool overcoat or padded jacket for winter
  10. Straight jeans in mid or dark blue
  11. Black jeans
  12. Chinos or loose pleated trousers in beige or olive
  13. White leather trainers
  14. Retro running or skate-style trainers
  15. Leather or suede boots

See our guides to the types of jackets for men and styles of dressing for more on choosing them.

20 cool outfits for guys

1. The white T-shirt and jeans, done properly

A heavy white T-shirt, straight mid-blue jeans, white leather trainers and a simple watch. It works because of fit: the T-shirt skims the body and the jeans end cleanly at the shoe.

2. The overshirt layer

A navy overshirt worn open over a white T-shirt, with beige chinos and white trainers.

THE OVERSHIRT LAYER
  • Navy overshirt Layer
  • White T-shirt Top
  • Beige chinos Trousers
  • White leather trainers Shoes
Formality 2/5 Spring and autumn Everyday

3. All black

A black T-shirt, black jeans and black boots, with a black bomber or leather jacket. Vary the textures so it doesn’t look flat. See all-black outfits for men.

4. The hoodie under a coat

A grey hoodie under a camel or navy wool overcoat, with black jeans and white trainers. Mixing smart and casual is one of the most reliable ways to look cool.

HOODIE AND OVERCOAT
  • Camel wool overcoat Coat
  • Grey hoodie Layer
  • Black jeans Trousers
  • White leather trainers Shoes
Formality 2/5 Autumn and winter City

5. Double denim

A mid-blue denim jacket with black or much darker jeans, a white T-shirt and boots. Keep the two denims clearly different.

6. Relaxed tailoring

Loose pleated trousers in grey or olive, a tucked white T-shirt, a belt and loafers or minimal trainers.

7. The knitted polo

A knitted polo in navy or cream, straight trousers and loafers. Smart enough for dinner, relaxed enough for the weekend.

8. Workwear

A chore jacket, a striped long-sleeve T-shirt, straight raw denim jeans turned up once and leather boots.

9. The bomber jacket

An olive bomber, a white T-shirt, black jeans and white trainers.

10. Varsity or college style

A varsity jacket, a plain hoodie, light-wash jeans and retro trainers.

11. Monochrome grey

A grey crew-neck jumper, charcoal trousers, a lighter grey coat and white trainers.

12. The camp-collar shirt

A camp-collar shirt in a plain colour or subtle print, worn open over a vest or buttoned up, with loose trousers or tailored shorts. See summer shoes for men.

SUMMER EVENING
  • Cream camp-collar shirt Shirt
  • Navy loose pleated trousers Trousers
  • Brown leather loafers Shoes
  • Silver chain Accessory
Formality 2/5 Summer Night out

13. Shorts and an Oxford shirt

Tailored shorts that end above the knee, a light-blue Oxford shirt with rolled sleeves and canvas trainers or loafers.

14. The puffer jacket

A black or olive puffer, a hoodie, straight jeans and boots. See puffer jackets for men.

15. Skate style

A graphic or plain oversized T-shirt, loose jeans or work trousers, skate shoes and a beanie.

16. Sporty

A track jacket, a white T-shirt, straight trousers and retro running trainers. One sports piece is enough.

17. The leather jacket

A black leather jacket, a white or grey T-shirt, black jeans and Chelsea boots.

18. The roll neck

A black or navy roll neck under a blazer or overcoat, with tailored trousers and boots.

19. Smart casual with trainers

A navy unstructured blazer, a white T-shirt, grey trousers and white leather trainers. See smart casual for men.

20. The matching set

A matching overshirt and trousers, or a knitted set, in one colour with a contrasting T-shirt. See matching sets for men.

Why these outfits work

Look closely at the 20 outfits and the same ideas repeat.

  • Contrast in formality. A hoodie under an overcoat, or a blazer with trainers, looks interesting because the pieces come from different worlds.
  • Contrast in size. A neat top with loose trousers, or a roomy jacket over slim jeans, gives the outfit a clear shape.
  • A limited palette. None of the outfits uses more than three colours.
  • One hero piece. A leather jacket, a varsity jacket or a camp-collar shirt gets the attention, and everything else stays plain.
  • Shoes that match the mood. Boots with darker, tougher outfits, and white trainers with lighter, cleaner ones.

Once you see the pattern, you can build your own versions from whatever you own.

Cool outfits by occasion

OccasionOutfitShoes
School or collegeHoodie, overshirt or denim jacket, straight jeansTrainers
Casual officeOxford shirt or fine knit, chinos or pleated trousersLoafers or leather trainers
First dateKnitted polo or overshirt, dark jeansBoots or clean trainers
PartyBlack jeans, a camp-collar shirt or leather jacketChelsea boots
Concert or gigBlack T-shirt, denim jacket, black jeansBoots or skate shoes
WeekendWhite T-shirt, overshirt, chinosTrainers
Family eventJumper over a shirt, smart trousersLeather shoes
TravelStretch chinos, T-shirt, overshirt, light jacketComfortable trainers

Cool outfits by season

Spring

Light layers: a denim jacket or overshirt, a T-shirt and chinos. See spring outfits for men.

Summer

Camp-collar shirts, heavy T-shirts, tailored shorts, linen trousers and canvas trainers. See European summer outfits for men.

Autumn

The easiest season to look cool, because layers are natural: overshirts, knitwear, suede, corduroy and boots. See fall outfits for men.

Winter

A good coat does most of the work. Add a jumper, a scarf, a beanie and boots. See winter outfits for men.

Cool outfits for teenage guys

  • Start with jeans that fit. Straight or loose, ending at the shoe.
  • Use hoodies as a layer, under a denim jacket, bomber or puffer.
  • Choose plain or small-logo T-shirts. Giant slogans date quickly.
  • Keep trainers clean. They’re the first thing people notice.
  • Add one accessory: a cap, a beanie, a chain or a watch.
  • Buy second-hand. Vintage sportswear, denim and jackets are cheaper and more original.

For more, see clothes for teenage boys and Gen Z fashion.

Cool outfits for your build

BuildWhat worksWhat to avoid
SlimLayers, textured knits, straight or relaxed trousersVery tight clothes that exaggerate thinness
AthleticFitted T-shirts, tapered trousers, bombersClothes sized for the chest that billow at the waist
BiggerDark colours, overshirts, straight trousers, structured jacketsTight tops and very baggy clothes alike
ShorterOne colour head to toe, cropped jackets, clean hemsLong tops and trousers that stack at the ankle
TallLayers, wide trousers, long coatsShort sleeves and hems that end too high

See our guide to fashion for big guys.

How to look cool on a budget

  1. Spend on fit. Having trousers shortened costs little and changes everything.
  2. Buy fewer colours. A small wardrobe in three or four shades combines endlessly.
  3. Shop second-hand for coats, denim and knitwear.
  4. Look after shoes. Clean them, and replace the laces.
  5. Invest in the things you wear most: jeans, a jacket and trainers.
  6. Skip the trend pieces you’ll wear twice.
  7. Iron or steam. Creased clothes never look cool.

The European way to look cool

Men in European cities tend to look put together without looking dressed up. A few habits explain it.

  • Darker, plainer colours. Navy, grey, black and brown, with little pattern.
  • A proper jacket or coat in place of a hoodie alone.
  • Closer fit. Clothes are relaxed, never shapeless.
  • Leather shoes or clean, simple trainers.
  • A scarf for half the year.
  • Fewer logos.
  • Care. Clothes are pressed, and shoes are clean.

See our guides to European men’s fashion, French style for men and Italian men’s fashion.

Hair, grooming and how you carry it

Clothes are only part of the picture.

  • Get a haircut that suits your face, and keep it trimmed.
  • Look after your skin with a simple wash and moisturiser.
  • Keep facial hair tidy, whatever the length.
  • Wear a light fragrance, or none.
  • Stand straight. Posture changes how every garment hangs.
  • Stop fiddling. Confidence is mostly looking comfortable in what you chose.

Accessories that add something

  • A watch with a simple face.
  • A cap or beanie in a plain colour.
  • A belt that matches your shoes.
  • Sunglasses in a classic shape.
  • A thin chain or ring, kept subtle.
  • A scarf in winter.
  • A cross-body bag, tote or backpack in plain canvas or leather.
  • Good socks: white crew socks with trainers, dark socks with boots.

Mistakes that make outfits look uncool

MistakeWhy it failsDo this instead
Clothes that don’t fitToo tight or too long looks carelessTry a different size or have it altered
Too many logosIt looks like advertisingOne small logo, or none
Too many trends at onceIt looks like a costumeOne trend per outfit
Dirty or worn-out shoesThey undermine everything elseClean them regularly
Too many coloursThe outfit looks chaoticThree colours at most
Over-accessorisingIt looks try-hardTwo accessories is plenty
Copying someone exactlyIt rarely suits a different buildTake the idea and adapt it
Ignoring the weatherShivering or sweating isn’t coolDress for the day

How to build your own cool outfit in five steps

  1. Pick the trousers. They decide how smart or casual the outfit is.
  2. Add a plain top in a neutral colour.
  3. Add a layer: overshirt, jacket, hoodie or knit.
  4. Choose shoes that match the level of the trousers.
  5. Add one detail and stop.

If you’re stuck, our Outfit Generator builds combinations for you, and What Goes With This finds matches for a piece you already own.

Cool outfit ideas by style

StyleKey piecesMood
MinimalistPlain T-shirts, straight trousers, white trainers, overcoatClean and calm
StreetwearHoodies, loose jeans, puffers, retro trainers, capsRelaxed and current
WorkwearChore jackets, raw denim, boots, flannel shirtsRugged and practical
PreppyOxford shirts, chinos, knitwear, loafersNeat and classic
SkateLoose trousers, graphic T-shirts, skate shoes, beaniesEasy and youthful
RockBlack jeans, leather jacket, boots, band T-shirtDark and sharp
VintageTrack jackets, old denim, retro trainersIndividual

Most cool outfits borrow from two of these. A preppy shirt with workwear trousers, or a minimalist coat over a streetwear hoodie, looks more personal than a full uniform.

STYLEGAUGE TOOL Build a cool outfit in seconds Choose your style, season and occasion, and get a complete outfit from pieces you own.
Open Outfit Generator →

Frequently asked questions

Simple, well-fitting combinations such as a white T-shirt with straight jeans and clean trainers, an overshirt over a T-shirt with chinos, or a hoodie under a wool coat with black jeans.