Shirt, £325, by Prada, prada.com; trousers, £265, by Margaret Howell, marga - The Independent