It seems like Catherine, the Duchess of Cambridge, really loves Zara. This past weekend she was seen doing some shopping at the Spanish retailer. img: popsugar
It seems like Catherine, the Duchess of Cambridge, really loves Zara. This past weekend she was seen doing some shopping at the Spanish retailer. img: popsugar