Kate Middleton, Prince William, King Charles, Meghan Markle, Prince Harry and more royals are spreading cheer with cards this ...
The late Queen Elizabeth II recorded 89 Christmas messages––formally known as Her Majesty's Most Gracious Speech––during her historic reign, but all of them except one followed a unique rule of ...