Catherine, the Princess of Wales, has added to the festivity with her annual Christmas Carol Service at Westminster Abbey.
How well do you know these famous engagement rings? This glittering guessing game will put your knowledge of royal romance to ...
While the Princess of Wales, Princess Beatrice, Princess Eugenie, Zara Tindall and more embrace traditional Christmas colours ...