As families around the world prepare to celebrate Christmas tomorrow, the British royals will be exchanging gifts tonight, on ...