In the weeks leading up to Christmas, the British royal family gave us an abundance of holiday cards (Meghan Markle's was particularly noteworthy), a caroling concert hosted by Kate Middleton and ...