kate + jamiejamie hince & kate mossterry richardson & carine roitfeldmario sorrenti, david sims, giovanni testino & terry richardsonmanolo blahnik and stefano pilatidaphne guinnesskelly osbourne & alison mosshartgibby haynes, karen elson, jack white & nur khanmarc jacobskate moss & jamie hince after cutting the cake all photographs by terry richardson.see more here.