Temperley dress, £590, www.netaporter.com - The Independent