Adam wears: shirt, Karl Lagerfeld, price on request, karl.com; trousers, £2 - The Independent