Princess Kates 38 polka dot Topshop dress will go down in fashion history
Princess Kates 38 polka dot Topshop dress will go down in fashion history- Kate Middleton looked incredible in 2013 at the Wizarding World of Harry Potter with Prince William and Prince Harry. The royal wore a £38 polka dot Topshop dress.
Source: hellomagazine.com