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

· Daily Mail