New Delhi, Oct. 26 -- The 2026 edition of Ballon d'Or awards is just a few hours away as the London Palladium is gearing up for the most prestigious football award in a glitzy ceremony. To make it more special, the Ballon d'Or award ceremony is being held in London for the first time in his 70th anniversaty in honour of the 1956 inaugural winner Sir Stanley Matthews.

Harry Kane is favourite to become England's first Ballon d'Or winner in 25 years when the award is presented in London on Monday, but he faces stiff competition from La Liga pair Lamine Yamal and Kylian Mbappe. Only four players from England have won the Ballon d'Or.

Michael Owen was the last to triumph in 2001, following in the footsteps of Matthews, Bobby Charlton and Kev...