Spain midfielder Alexia Putellas and the Bayern Munich striker Harry Kane won the 2026 women's and men's Ballon d'Or on Monday night as Paris Saint-Germain retained the men's team of the year award.
Kane's success comes 70 years after the Blackpool and England winger Stanley Matthews won the inaugural trophy for the best player.