Prince Harry and Meghan Markle All Smiles in Nigeria After Secretly Reuniting in London
Published
Meghan Markle and Prince Harry were seen smiling in Abuja, Nigeria, after reuniting in London.
Full ArticlePublished
Meghan Markle and Prince Harry were seen smiling in Abuja, Nigeria, after reuniting in London.
Full Article***Legal Disclaimer***
For her latest column on CTVNews.ca, royal commentator Afua Hagan writes about Prince Harry and Meghan Markle's recent visit to..