10 of the Most Expensive Things Kate Middleton Wore in 2016

Alexander McQueen, Jenny Packham, and Catherine Walker don’t come cheap.