Top £58, Finders Keepers, as before; jacket £79.99, and trousers £39.99, bo - The Independent