From Princess Kate's favourite riding boots to the most sustainable sneakers, what is the best way to choose shoes – and how can we make our footwear last for decades? How long does a pair of boots ...