Photo of Kate Moss and Jamie Hince Out in London

Can't Stand the Rain

Kate Moss and Jamie Hince tried to shield themselves from the rain after lunch in London on Monday.

Latest