Victoria Beckham, Sarah Jessica Parker wear flats over heels now

Responsive image
source