was elegant in a £320 Self Portrait dress as she joined the Duke and for a garden party at Buckingham Palace today.The 33-year-old royal was among a host of royals standing in for the monarch, 96, who traditionally oversees four garden parties each summer but has bowed out of this year's engagements amid ongoing mobility issues. The annual garden parties, which are held between Buckingham Palace and Holyroodhouse in Edinburgh, are a way for the monarch to celebrate and reward those who have distinguished themselves in public service. They require the royal hosts to spend more than an hour on their feet as they make their way through the crowd.
Load More
Load More