Catherine wore a stunning Naeem Khan White Taj Mahal Dress in April 2016 when she made an iconic visit to Taj Mahal with Prince William.
The $3, 990 white sheath fully silk lined dress with a contrasting azure blue Mexican embroidery was from label’s 2015 Resort Collection. The dress is described on Naeem Khan’s website as, “Exquisite hand-embroidered dress with intricate ink blue thread-work design on ivory crepe”.
It is one of the few dresses from Catherine’s wardrobe that are still available. Buy Here.