Food Royals Can't Eat: Kate Middleton and Meghan Markle Banned From Eating Garlic - Closer Weekly

Kate Middleton, Meghan Markle, and the Rest of the Royals Surprisingly Can't Eat One Popular Food