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

Visit the full article