And now we are offering TWENTY free shirts - five from 1966, 1976, 1982 and 1990 - in our special giveaway.
This is your last chance to get your hands on an England shirt. We offered the 1966, 1976 and 1982 beauties earlier this week - and now the 1990 jersey is up for grabs.
To win, send in the answer to this simple question to web.sport@express.co.uk by midnight tonight.