Restart slideshow

Kate Middleton's Best Tour Outfits Of All Time

Prev 17 of 30 Next
17. Pakistan, 2019
The Duchess glittered in an emerald-green sequined gown by Jenny Packham while attending a special reception during the royal tour of Pakistan.