H & M gives us our long teeth with these 10 summer dresses that we cannot get out of our heads