The Duchess of Cambridge wore a £165 Catherine Zoraida earrings and a £29.99 Zara jumper for her first royal engagement via video call to school children last night.

Read More. →

Leave a Reply

Your email address will not be published.