02.22.19
Everything Meghan Markle's Royal Baby Will (& Won't) Eat
No garlic, no onions, no shellfish, no potatoes, no rice: These are the foods the royal family can’t eat, and there are plenty of other food-related rules the royals must abide by. But with Meghan Markle’s due date rapidly approaching (it’s reported she’s due in late April), we have to know: What can the royal