Amy dress sells for £43,200