British Royals Wearing Navy Blue Pumps
Every Royal Owns This 1 Pair of Shoes — Did They All Go Shopping Together?
13
The duchess also picked her favorite navy heels to complete her all-navy ensemble for Princess Eugenie and Jack Brooksbank's wedding.