British Royals Wearing Navy Blue Pumps
Every Royal Owns This 1 Pair of Shoes — Did They All Go Shopping Together?
18
Zara, Princess Anne's daughter, didn't let being heavily pregnant stop her from wearing a towering pair of deep blue heels to Prince Harry and Meghan Markle's wedding.