Kate Middleton's most adventurous and unforgettable dress of 2026 can finally be yours
Kate Middleton wore a Self-Portrait dress at Buckingham Palace for a Garden Party. The polka-dot, corsage-trimmed style is now available online to purchase, costing £460.