Meghan Markle and Prince Harry Release Their Annual Holiday Card Days After Kate Middleton and Prince William's Photoshop Fail

Meghan Markle and Prince Harry Release Their Annual Holiday Card Days After Kate Middleton and Prince William's Photoshop Fail

OK! Magazine

Published

Meghan Markle and Prince Harry released their Christmas card after Kate Middleton and Prince William's Photoshop fail.

Full Article