Stella McCartney declared war on the fishing industry at Paris Fashion Week on Wednesday, 25 years into a label that has never used leather, fur or feathers - on a rain-soaked runway in the British ambassador's gardens, with Jennifer Lopez under an umbrella in the front row.