Guess what the Queen of England gives her entire staff for Christmas? Okay, I'm just going to tell you because you'll never get it.
On the off chance you guessed pudding, you would be right.
Yep, according to the royal family's official website, the Queen pays for 1,500 Christmas puddings to be distributed to her staff in all the palaces. Each one comes with a note signed by Queen Elizabeth and Prince Phillip.