Euro 2024 is nearly upon us and with it comes a sartorial smorgasbord for us to enjoy, or be deeply offended by. What have ...