Euro 2024 gets underway next week, which means countries across the continent have been wearing their new kits in warm-up friendlies.
Teams can opt to keep their current strips, but a tournament like this represents a big chance for nations to reveal some new gear.
England and Germany are among those who have already released their Euro 2024 kits and both nations have delivered some classics, which their fans are sure to lap up.
Here, talkSPORT.com gives you a rundown of all the confirmed strips for UEFA‘s showpiece event…
Albania
Austria
Belgium
Croatia
Czech Republic
Denmark
England
France
Georgia
Germany
Hungary
Italy
Netherlands
Poland
Portugal
Romania
Scotland
Serbia
Slovakia
Slovenia
Spain
Switzerland
Turkey
Ukraine