Kate Middleton is elegant in a £10 Zara dress to announce Hold Still top 100 images
The Duchess of Cambridge proved she remains queen of the High Street by wearing a £10 green floral dress from Zara as she announced the top 100 images from her community photography exhibition have been chosen. Joining a panel of five judges to select the best images from over 31,000 pictures submitted for the national-wide … Read more