
Getting someone - anyone - a gift can be stressful, but it must be extra difficult thinking of the perfect present for people with lives as charmed as the royal family.
Royals are often given gifts wherever they go and they are, indeed, allowed to accept them. Per the royal family's website, the only rule they state on accepting gifts is "that no gifts, including hospitality or services, should be accepted which would, or might appear to, place the Member of The Royal Family under any obligation to the donor".