Gareth Southgate has worn the same £45 M&S polo shirt to all of England's Euros matches (but it doesn't quite have the same luck as famous waistcoat!)
The Milano knitted pure cotton shirt - which is also from M&S - cost £45 and is an official part of the M&S x England collection.