Marks and Spencer has just launched its new spring collection, which is flying off the shelves already, though we didn't ...