England's Harry Kane and Spain's Alexia Putellas have taken the top awards at the 2026 Ballon d'Or ceremony in London. After missing the entirety of the 2024/25 season with ACL and meniscus knee injuries, the 30-year-old grew in stature throughout last season and was the heartbeat of Spain’s World-Cup-winning. The 2026 Ballon d'Or ceremony is set for London on Monday, Oct. Keep it live for all the latest news and updates.