This year’s Ballon d’Or ceremony will not take place in France, in a shock decision made by organisers France Football.
Instead, the ceremony will be held in London, on Saturday, October 26, in what could be make for a historic evening for England stars that lead the main contenders for the prize.