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.