Island Paradise: cardigan £50 - The Independent