Meghan Markle and Prince Harry are spending the Christmas holiday on Vancouver Island in Canada with Master Archie along with Meghan’s mom, Doria. The couple was spotted hiking and out for a run around town. The family was noticeably absent from the traditional royal family holiday gathering. Prince George and Princess Charlotte stole the show as they accepted gifts of flowers and toys. Charlotte made one woman’s day by giving her a big hug.