Kate wears a headscarf like Meghan Markles, real reason behind it.
KATE, the Duchess of Cambridge, wore a headscarf today when she and Prince William visited a mosque in Lahore, Pakistan.
Related: Pakistan royal visit: Prince William and Kate mingle with Kalasha community.
Lahore is the capital of Pakistan’s Punjab area and the Badshahi Mosque, which sits on the edge of the notable walled city, is one of its most notable tourist spots.
Also, See Melania kiss Trudeau behind Trump and Brigitte Macron photo trap.
Meghan Markle wore similar clothing when she visited a mosque in South Africa a month ago – yet for what reason did the two Duchesses wear headscarves?