Cara maxi cardigan beige
£27.99
Our gorgeous Cara cardigan is oosing city chic vibes! That smart casual look is everything. Looks fabulous dresses up or dressed down!