This Is the One Food Royals Can’t Eat, According to Duchess Camilla

According to Camilla, Duchess of Cornwall, royals traditionally don’t eat garlic—a precedent perhaps set by Queen Elizabeth.

Powered by WPeMatico