Retro football shirts provoke a flood of nostalgia. While the colours remain the same, the designs continue to evolve. Pick any shirt from your club’s history and you’ll be taken back to that moment: amazing achievements from iconic players, flashes of inspiration from cult favourites, and the abject terror of a long forgotten defender’s complete inability to mark his man.

The folks at Classic Football Shirts are currently running the Fabric of Football exhibition in London in support of the Bobby Moore Fund. With over 500 shirts, the display spans dozens of countries, with teams ranging from the indisputable giants of the game right down to Cray Wanderers. Many of the shirts on display have been match worn. And who knew that Roberto Carlos wore a medium?

Here are some of the highlights:

20. Arsenal — 1985 centenary shirt

19. Bedale — 2017 away

Much like now, the 1985–1986 season wasn’t a vintage season for Arsenal. While a defence controlled by the likes of David O’Leary, Kenny Sansom and Vic Anderson didn’t concede many (aside from being demolished 6–1 by Everton), they didn’t score many either as they lumbered to a seventh place finish. The emergence of David Rocastle and the imminent appointment of George Graham heralded better times ahead. Needless to say, the shirt’s cannon is far superior to their current badge.

Two great things together should be greater than the sum of their parts. That wasn’t the case when Yorkshire side Bedale decorated their away kit with sausages. Hailed as “Britain’s ugliest kit”, its notoriety resulted in a surprising level of popularity and a cut of each shirt sale was donated to Prostate Cancer UK. It must’ve resulted in unprecedented demand for half-time hotdog sales too.