MyStyleTry

black shorts · tops

What Colour Tops to Wear with Black Shorts

The best top colours to wear with black shorts are black, white and grey. Black with black is a classic, unbroken line; vary textures (leather, knit, satin) so it doesn't flatten. Beige, cream, olive and sage also work.

Best colours

  • black
  • white
  • grey

Ranked

Every top colour with black shorts, best to worst

  1. blackt-shirt, polo shirt, sweatshirt
    Best choice
    Black with black is a classic, unbroken line; vary textures (leather, knit, satin) so it doesn't flatten.
  2. whitet-shirt, polo shirt, linen shirt
    Best choice
    Two neutrals with clear contrast: black and white always sit well together.
  3. greysweatshirt, t-shirt
    Best choice
    Two neutrals with clear contrast: black and grey always sit well together.
  4. beigelinen shirt
    Best choice
    Two neutrals with clear contrast: black and beige always sit well together.
  5. creamsweatshirt, polo shirt, t-shirt
    Best choice
    Two neutrals with clear contrast: black and cream always sit well together.
  6. olivet-shirt, linen shirt, sweatshirt
    Best choice
    Two neutrals with clear contrast: black and olive always sit well together.
  7. sagelinen shirt, t-shirt, sweatshirt
    Best choice
    Black is a neutral, so it lets sage be the accent without clashing.
  8. light bluelinen shirt, polo shirt, t-shirt
    Best choice
    Black is a neutral, so it lets light blue be the accent without clashing.
  9. greenpolo shirt
    Best choice
    Black is a neutral, so it lets green be the accent without clashing.
  10. burgundyt-shirt, polo shirt
    Works
    Black is a neutral, so it lets burgundy be the accent without clashing.
  11. navypolo shirt, t-shirt, linen shirt, sweatshirt
    Works
    Works when the difference in depth is visible; in low light the two can blur together.
  12. pinkoxford shirt
    Works
    An oxford shirt is dressier than shorts, so the pairing only works in a deliberately mixed outfit. Colour-wise it works: black is a neutral, so it lets pink be the accent without clashing.

By type

The best colour for each kind of top

  • t-shirtblack t-shirtShop
  • oxford shirtwhite oxford shirtShop
  • polo shirtblack polo shirtShop
  • linen shirtwhite linen shirtShop
  • sweatshirtblack sweatshirtShop

Complete outfits

Outfits built around black shorts

Tap a colour dot on a card to swap that piece; only colours that still work are offered.

Casual · Tonal

Black with black is a classic, unbroken line; vary textures (leather, knit, satin) so it doesn't flatten.

Casual · All-neutral

Two neutrals with clear contrast: black and tan always sit well together.

Smart casual · One accent colour

Two neutrals with clear contrast: black and beige always sit well together.

Avoid

Combinations to skip

Skip the dark brown loafers. Loafers are dressier than shorts, so the pairing only works in a deliberately mixed outfit. Colour-wise it works: dark brown next to black looks like a near-miss match; go black or clearly lighter.

Questions

Quick answers

Do black tops go with black shorts?

Yes. Black with black is a classic, unbroken line; vary textures (leather, knit, satin) so it doesn't flatten.

Do white tops go with black shorts?

Yes. Two neutrals with clear contrast: black and white always sit well together.

Keep going

More for black shorts

Verdicts and outfits come from published colour and dress-code rules, not paid placement; garment images are AI-generated illustrations of generic pieces. How we decide