The soap, water and toothbrush strategy might work rather effectively for flagstones.
Look at the classic triangular shape, with a slightly ragged edge and sharp point. Platinum and gold ones are sturdier and could be worn easily after wedding too. https://community.orbitonline.com/users/shanelcoats/