I voted sell, but that's only if you have no sentimental attachment to it. I am really sentimental myself and would keep it if it were mine, but I can't see that in 20 years it would still be a style that your daughter would want (hello 80's)-
If you don't have any plans with the money, perhaps you could save it for when she does need a wedding dress?