Kate Middleton Talks 'Special' Trip to Pakistan in Rare TV Interview
The Duchess of Cambridge wore a vibrant teal ensemble with gold accents and a matching head scarf by local designer Maheen Khan. As for William, he donned a white suit and blue shirt and tie.
The mother of three went barefoot for the occasion while William simply wore his socks, as is customary.
The visit was another reminder of Princess Diana as the late royal visited the same mosque in 1991, opting to wear a key lime green look with a black head scarf for the occasion.
Earlier in the day, the Duke and Duchess of Cambridge visited the National Cricket Academy in Lahore where they played a game of cricket. For this appearance, Kate donned an all-white kurti with jasmine flowers (the national flower of Pakistan) embroidered into it and matching white trousers. She also sported white, flat sneakers for the activity.
This isn't Kate's first time playing cricket on a royal tour. Back in 2016 on the royal tour of Bhutan and India, she wore a summer dress and wedge heels to play the sport, making for some epic photos.
Just a few weeks prior to the Duke and Duchess of Cambridge's trip, Kate's sister-in-law, Meghan Markle, visited the Auwul Mosque in Bo Kaap during her and Prince Harry's royal tour of Africa. For that occasion, the Duchess of Sussex wore an army green collared dress with a white headscarf.
Here's a look at their royal tour: