Cardigan, £199, shirt £119, backpack £299 all Barbour Gold by Alice Temperl - The Independent