Monochrome magic! Kate stuns in a £460 polka dot dress from Self-Portrait as she hosts Buckingham Palace garden party with Prince William

The Princess of Wales was the image of elegance in a white £460 dress from one of her favourite brands, Self Portrait, as she hosted a garden party with her husband.

Monochrome magic! Kate stuns in a £460 polka dot dress from Self-Portrait as she hosts Buckingham Palace garden party with Prince William
The Princess of Wales was the image of elegance in a white £460 dress from one of her favourite brands, Self Portrait, as she hosted a garden party with her husband.