Rider jacket, £115 - The Independent