Meghan Markle has been pictured for the first time in public wearing headscarf as she made a visit to South Africa’s first and oldest mosque with her husband, Prince Harry. To mark Heritage Day, a public holiday in South Africa…
Browsing Tag