This cheeky England fan left little to the imagination by stripping off in public as supporters geared up for the tonight's Euro 2020 final clash between the Three Lions and Italy.
The unidentified man held aloft a St George's Cross flag as he was raised above the thousands who have descended on London to savour the atmosphere ahead the historic match at Wembley.
Hundreds have gathered in Leicester Square and outside the England's national stadium on Sunday morning, despite the game not kicking off until 8pm.
Many have been boozing and enjoying the celebrations since the early hours, while others have been causing chaos.
Fans were spotted dancing on the top of buses, setting off flares and waving England flags.
Fights among England fans were reported outside Wembley before police rushed in to break up the trouble.
Leicester Square was also trashed by supporters as the excitement quickly turned to carnage.
Shocking footage shows dozens of supporters smashing bottles, throwing cones, singing football chants and covering the ground with rubbish as hundreds gathered in London for the build-up to the historic match.
Some even damaged windows by throwing missiles after spotting people filming the carnage on their mobiles from indoors.
Euro 2020: Rowdy England fans party on bus outside Wembley as they count down to final
One man even lit a flare that was wedged in his bum.
Pictures show a sea of England shirts as supporters go wild ahead of the national team's first major cup final since 1966.
Some fans were queuing outside pubs as early as 6am this morning in anticipation for the huge match while others were belting out the team's anthem It's Coming Home.
Euro 2020: Boozy England fans already wreaking havoc in pubs and streets ahead of final
There are sure to be sore heads on Monday morning as fans are predicted to sink 7.1 million pints on Sunday during the match, with 13 million pints expected to be drunk during the day as a whole.
The match is expected to provide a £3 billion boost to the economy from booze, bets and food sales.
After a huge 26.3 million people watched the dramatic semi-final win against Denmark, bookmakers reckon the final could become the most watched TV event in British history.
Source: Read Full Article