Meghan Markle is on the cover of Harper's Bazaar US magazine and has appeared to have recreated the late Princess Diana's ...