Kate Middleton re-wore a Zara dress that now retails for $20 while visiting the Ty Hafan hospice in Wales on January 30.
some of her outfits are hip again. There are four looks from Diana that highlight what we mean. From Down Under to the Land of the Pharaohs, from evening wear to casual attire, the past ensembles ...