A model wears Karl autumn / winter 12, all available from Selfridges, 400 O - The Independent