Prev 20 of 36 Next
20. Every Outfit Kate Middleton Wore On The Royal Tour Of Pakistan
Prince William wore a sherwani buttoned coat by Karachi-based designer Naushemian.