Meghan Markle and Prince Harry Release Their Annual Holiday Card Days After Kate Middleton and Prince William's Photoshop Fail
Published
Meghan Markle and Prince Harry released their Christmas card after Kate Middleton and Prince William's Photoshop fail.
Full Article