You can buy a spray cleaner for fabric shoes - 'Melonian Suede and Fabric Shoe cleaner' (Uusually found in shoe repair shops). Instructions are given for application on the can and I have found this useful for water marks on canvas shoes in the past. Hope this helps.