Kate Middleton's favorite foods include roast chicken, curries, smoothies, salads, ceviche, and fruit bowls. Here's everything we know about the Duchess of ...