One of the more unexpected streetwear trends of recent years is blokecore: retro football (soccer) shirts worn as everyday fashion, usually with terrace-style trainers and straight or relaxed jeans. What started as a niche, very British look went global.
What blokecore is
Blokecore centers on the vintage football jersey — often a 1990s or 2000s club or national-team shirt — styled casually rather than as fan gear. The typical uniform pairs the shirt with adidas terrace sneakers (Samba, Gazelle, Spezial), straight-leg jeans, and understated accessories. The name winks at the “bloke” — an ordinary British bloke’s matchday-adjacent look, repackaged as fashion.
Where it came from
The look draws directly on British football-terrace culture, where casual fashion and football fandom have been intertwined for decades (the “casuals” subculture of the late 20th century is a clear ancestor). Social media, particularly TikTok, accelerated it into a named, global trend, and the wider adidas terrace-sneaker resurgence gave it the perfect footwear.
Why it caught on
Blokecore fit several currents at once: nostalgia (vintage shirts), the terrace-sneaker boom, and a broader move toward relaxed, unpretentious, “normal” clothing over hype logos. Football shirts also carry built-in stories — a specific club, season, or player — which gives the wearer instant reference points and authenticity.
Wearing it well
The trick is restraint: let the shirt be the statement and keep everything else simple. An authentic retro shirt, clean terrace trainers, and straight denim is the formula. More in Culture.