Floral jacket £220: Eleven Paris, 46 Carnaby Street, London W1, elevenparis - The Independent