Tried these on at the Tod's Delhi shop earlier today and they are freakishly comfortable. I tend to stay away from heels and tried these on after a lot of coaxing by my mom and now I sooo want them. The shoes do have a high heel but I can run in them. The suede upper is super nice for winters and the rubber sole makes them durable. They are also available in a chocolate brown option but my heart is set on the grey.
The shoes are from Tod's Autumn/Winter 2012 collection.