Celebrity weddings

Kate Moss and Jamie Hince. Photo: PA