Dress, £120, Maarten Van Der Horst for Topshop, topshop.com - The Independent