The Royal family are some of the most important people in the world so of course they can eat whatever they please but in public there are certain foods they are banned from eating.
According to The Sun foods like prawns and oysters are banned for royal family members as they carry a higher risk of food poisoning than other food, which makes sense.
They are also advised to steer clear from meat that is rare, tap water in foreign countries and overly spicy dishes.
After cooking for the royal family for more than 15 years, chef Darren McGrady has learnt about the Queen’s stance on garlic and everything food-related.
"We can never serve anything with garlic or too much onions," McGrady, the author of Eating Royally, told The Weekly's sister site Recipes Plus back in 2015. "We also couldn't serve meat that was rare, as she liked her meat more well done."