Russell Brand and Katy Perry have tied the knot in a lavish, colourful ceremony at a luxury resort in north-western India.. . The couple were wed …

« »