St. John purple Tweed Multi-Pocket Cardigan | Harrods UK

Responsive image
source