Western shirt, £90 - The Independent