Commentator Narinder Kaur had a question about Princess Kate's appearance which sparked fury.