Are you dreaming of a royal Christmas? While the queen sits inside her royal palace and enjoys the finest of luxuries, it would be easy to assume that Her Majesty would buy out her local grocery store without leaving a sprout unturned. From goose to gingerbread houses, her table is overrun with some of the most delicious food the festive period has to offer, right? Well, not quite. Her formal chef has now spilled the royal tea on what the queen always eats on Christmas day.