The 2026 Tour de France Femmes was the best yet, exciting and beautiful with a dramatic finish in Nice. Winners, L to R: Lorena Wiebes (sprints), Demi Vollering (overall), Puck Pieterse (climbing), and Antonia Niedermaier (best young rider). Well done, all!