Colourful, futuristic and chunky: Buffalo shoes for women stand out with their maxi platforms and striking details with a nod to current trends. From trainers to boots and ankle boots, each look experiments with unexpected contrasts to update everyday style in a fresh and cool way.