8 summer shoes to see you through any kind of weather