My school's prom was last saturday (5/2). Some of the girls' dresses were in the $400-600 range, and then hair, nails and possibly pro make-up job and it can easily be closer to $700-800. I don't understand it. When I was a student I didn't understand it.
Were you invited as a special guest, or do the juniors have a custom of inviting certain faculty? Or is it because you're the coolest teacher on the hall and they wanted to rub it into the seniors' faces that they have to leave you in a few weeks, but the current juniors get to bask in your glory for another year?