
When the Duchess of Cambridge touched down in Pakistan on Monday, she drew admiring glances – just as a previous royal visitor had done.
Kate’s elegantly demure outfit echoed the ensemble that Princess Diana wore with such poise on her visit to the country in 1996.
She wore an aqua shalwar kameez – a traditional Pakistani outfit comprised of a flared kurti, a long shirt, and trousers – by British designer Catherine Walker, who also made clothes for the late princess.