Navy trousers, £150, Gant Rugger gant.co.uk - The Independent