We’re finally nearing the end of this absolute catastrophe of a year, and with talk of potential vaccines and football fans MAYBE returning to stadiums, for once things may be looking up slightly?
There is however one final hurdle, Christmas.
We’ve tried to take at least some of the legwork out of what will inevitably become a last minute rush to get everyone checked off the list, by reeling off some really lovely retro football shirts.
All of the below also fall into the Kitbag sale, so all fall somewhere around the £25 mark. You can find the full retro range here, however should you choose to trust our impeccable judgement when it comes to this kind of thing, do continue.

AC Milan 1988 home shirt
Was £40
Sale Price: £28

DFB 1974 home shirt
Was £35
Sale price: £24.50

England 1998 away shirt
Was £35
Sale price: £24.50

Borussia Monchengladbach 1995 home shirt
Was £35
Sale price: £28.00

Manchester City 1996 away shirt
Was £35
Sale price: £24.50

England 1998 home shirt
Was £35
Sale price: £26.25

Inter Milan 1990 home shirt
Was £40
Sale price: £28.00

Newcastle United 1996 away shirt
Was £35
Sale price: £26.25

VFB Stuttgart 1980 home shirt
Was £40
Sale price: £28.00

Liverpool 1996-98 home shirt
Was £40
Sale price: £28.00
Featured image credit: Kitbag
This article contains affiliate links.