Kate Middleton is finishing off her busiest week of the year with some holiday cheer. On Friday, the Princess of Wales ...