For years, Kate Middleton was mocked in the British press as "Waity Katie" and they criticized her for her middle-class background, while royal insiders also took aim at her because they doubted if ...