No Garlic Allowed

via

Kate has no choice if she likes garlic. Queen Elizabeth II hates garlic and so no dish made inside Buckingham Palace can have the ingredient.

The good news is that outside the home of the Royal Family, she can have as much garlic as she wants.