Does a shoe exist like the classic white canvas keds that are machine washable?

I want a to buy a cute pair of white shoes to wear with my skinny jeans......but I dont want them to immediately be dirty