Kate Moss is the face of the moment