Kate Middleton and Prince Harry Leave Westminster Abbey