I think it must happen quite regularly. I flew to dubai last July in wt+ on the 107 and 106. I not only had the same cabin crew but the same pilot as well!
Also when I flew to Sydney last october in Club I had the same crew on the London Singapore legs but the crews on the Singapore Sydney legs were different.