Throughout Kate Middleton and Prince William’s five-day royal tour of Pakistan, the Duchess of Cambridge donned outfits in vibrant colors and sartorial homages to the country’s traditional dress. Ahead, see every outfit she wore, from green looks that nod to the Pakistani flag to bright blue ones accessorized with ornate jewelry.
Getty Images
2 of 10
Upon arrival, Middleton stepped off the plane in a custom blue ombré dress with a draped neckline and matching pants by Catherine Walker, one of her favorite British designers. The look is an ode to the traditional shalwar kameez, which combines a loose-fitting tunic top with pants underneath; Prince William’s mother, Princess Diana, wore a similar style in the same color when she visited the area in 1991.
Getty Images
3 of 10
Middleton visited the Islamabad Model College for Girls in a tunic, pants and matching scarf (or dupatta) by Pakistani designer Maheen Khan, along with beige shoes.
Getty Images
4 of 10
For a meeting with Pakistan’s Prime Minister Imran Khan, Middleton changed into an emerald green coat dress, again by Catherine Walker, over cream pants from Maheen Khan. She also wore dark green pumps, a matching clutch, a printed scarf by Bonanza Satrangi and earrings by Pakistani jewelry brand Zeen.
Getty Images
5 of 10
Arriving in a rickshaw for a special reception at the iconic Pakistan Monument in the capital city of Islamabad, Middleton glittered in an emerald sequin column gown by Jenny Packham and earrings by Onitaa, sourced from Pakistan. William matched his wife, wearing a traditional green sherwani by Pakistani designer Naushemian in the symbolic color.
Getty Images
6 of 10
While visiting the Hindu Kush mountain range, Middleton wore a brown button-up shirt and midi skirt under a leather vest and boots by Really Wild, along with Missoma earrings.
Getty Images
7 of 10
Kate Middleton tried her hand at cricket wearing a Gul Ahmed shalwar kameez at the National Cricket Academy in Lahore on Thursday.
Getty Images
8 of 10
For a visit to the Badshahi Mosque — one of the biggest landmarks in Lahore, Pakistan — Middleton wore a teal and gold shalwar kameez by Pakistani designer Maheen Khan with a matching dupatta, which she used as a headscarf. Prince William wore a cream linen suit with a blue shirt and slim tie.
Getty Images
9 of 10
At the airport, Middleton wore suede J.Crew heels and an embroidered tunic.
Getty Images
10 of 10
On Friday, the royal couple visited an Army Canine Centre in Islamabad, where the UK provides support to a program that trains dogs to identify explosive devices. She wore a black coat by Beulah over a cream tunic and pants.
Getty Images