cardigan, £175, Ganni, ganni.com

Responsive image
source