The popular monarch is in the Tour de France green jersey at last