Can sneakers be painted and still be worn, and if so, what type of paint? The mules I love, one yellow and one white pair have uppers which are made from a heavy fabric. I'm rough on them with all the gardening I do. I'm sorry I did not keep them for good.
If you want to keep them white, put them in a pillow case (with a safety pin to keep it closed) and wash them in the machine with a little bit of bleach. Let them dry in the sun/air dry. When they are dry, paint them with white shoe polish and put new white laces. They look brand new but have the comfort of worn shoes. You can also use acylic paint.
Wash in the machine and allow to air dry. You could use any fabric/craft paint on them. It would be fun to paint on designs or stamp or stencil them.