Cristiano Ronaldo has been revealed as the 2017 winner of the Ballon d'Or, picking up his award in a glittering Eiffel Tower.