First of all, I don’t believe in being too old to wear anything. If it makes you feel good and it gives you confidence-then wear it.
But second of all, there is absolutely nothing “prom like” about this dress.
It’s beautiful, elegant and classy. If you feel good in it, wear it!