The Royal family has a lot to celebrate this Christmas, with Kate Middleton's pregnancy and Prince Harry's engagement to Meghan Markle. The royal family traditionally spends Christmas at the Queen's estate in Norfolk, where they have a black-tie dinner Christmas Eve and attend church on Christmas Day. The dinner at Sandringham calls for the women to wear gowns and tiaras.