- Advertisement -
- Advertisement -
- Advertisement -
- Advertisement -
The duchess joins more than 8,000 guests at the second Buckingham Palace garden party of the year.
- Advertisement -
The duchess joins more than 8,000 guests at the second Buckingham Palace garden party of the year.