Prince William and Kate Middleton at the Badshahi Mosque in Pakistan Image Source: Getty / Karwai Tang