Meghan Markle wore nearly £120,000 of new clothing and jewellery in 72 hours on her 'quasi-royal tour' of Nigeria with Prince Harry
Related Articles

Click here to return to the article.