Kate Middleton and Britain's Prince William kneel at the altar - The Independent