What are your opinions on these? I wear mainly dresses outside of work and i need a new pair of trainers as my last pair let in water. I have a white pair of supergras so don't want white! Thanks