Well, if they have repented, then I see no reason why they can't wear white if we're going to go with your suggestion that fornicators getting married in the Catholic Church wear something other than white. After all, if their souls are white after having been washed clean in the confessional...