The Duke and Duchess of Cambridge have busy covering as much ground as possible during their whirlwind five-day royal visit to Pakistan.
And on the fourth day of their tour of the commonwealth country, the couple visited Badshahi Mosque in Lahore.
Located to the west of the historic Lahore Fort, which was built by the Emperor Aurangzeb in 1671, the mosque is one of the biggest in the world and is set inside the walled city.
Their visit echoes a similar one made by the Duke’s late mother, Princess Diana, who first visited the iconic Islamic site in 1991.
And while William wore a lightweight suit, Kate opted for a turquoise Shalwar Kameez with gold embroidery detail and matching hijab by Pakistani designer Maheen Khan to pay her respects.
Earlier in the week she wore a traditional blue kurta and scarf by the local designer.
During the visit, Kate and William were given a brief history of the mosque and also spoke with religious leaders for a discussion on respecting other faiths within the community.
They were also invited to sit down as a prayer from the Holy Quran was read out.