The 2024 Euros have officially kicked off, and following England's triumphant win against Serbia on Sunday 16 June, the nation has gone football mad.
With the next match looming (Thursday 20 June against Denmark, just FYI), we've scoured the shops for the best footie tops so you can cheer on the lads in style.
While you could go all out with a full kit, a football shirt is a versatile piece that will pair well with almost anything, whether you're watching the game from your sofa or are one of the lucky ones who've scored tickets to see it live in Germany.
From vintage styles at a bargain £40 to your very own 2024 kit, we've found a top for every game and hopefully all the way to the final.
Read more on ok.co.uk