Among British monarchs, not only has Her Majesty Queen Elizabeth II ruled for longest, but it’s also likely she’s the recipient of the most gifts. Considering she writes a thank you note for each one, just try imagining what she might have said about these.