Kate Middleton showed many beautiful looks during her visit to Pakistan while honoring the country's traditions. After having worn three different outfits in just one day in Islamabad (including a luxurious party dress), the duchess continued the royal tour alongside Prince William and flew to Lahore.
The Duke and Duchess of Cambridge were welcomed at the city's airport, where fans had rolled out a red carpet upon their arrival. Kate looked as stunning as usual in a traditional shalwar kameez by Gul Ahmed and a shawl by Maheem Khan. She had combined the look with nude heels and simple jewellery.
The royal couple visited SOS Children's Village, an organization that houses children and works the family structure in the city. Kate said in her inspiring speech: "It takes a village to raise a child."
Then the royal couple made a stop at the National Cricket Academy.
During a visit to the Badshahi Mosque, Kate wore a green shalwar kameez signed by Pakistani designer Maheen Khan, combined with a matching headscarf.
On Twitter, Khan shared that she is very proud to have designed this look for the duchess. "I love the grace with which HRH Princess Kate is wearing the outfit. She looks very comfortable." Indeed, all of Kate's outfits seem to be a mix of her style and the traditions of Pakistan.
Inside the mosque, the couple learned about the history of the place and sat down for a discussion with religious leaders. During the meeting, they listened to a prayer read in the Holy Quran in Arabic.
When leaving the mosque, the Duke and Duchess received kind words from Mr. Fakir Syed Aijazuddin, the honorary British consul in Lahore. "If there's a word to describe your visit, it's joy. You radiate joy wherever you are," he said. Prince William replied: "We are very happy people."