The British royal family has a long history of receiving extravagant and exceptional gifts from around the world. These presents, ranging from exotic animals to intricate artworks, often highlight ...
And when it comes to their early Christmas gifts, the quirkier the better! The royal family uses this time to gift each other inexpensive gag gifts—like the leather toilet seat Princess Anne ...