The British actress and Indian businessman married in 2007 at an English castle, with singer Elton John giving the bride away. They followed up the private civil ceremony with a lavish and traditional Hindi wedding in Jodhpur, India.