ANIMAL INSTINCTSaturday18April 2015The trainer trend sees no sign of abating, so go over to the wild side in Stella McCartney’s leopard print pair that are perfect for pounding the pavement.