Mmmmm, last May. And upcoming this May. At our home-school group's prom for the juniors and seniors, which my wife has been running.
She uses various devices that add up to the same effect as a dance card. Last year, it was issuing each of the boys a certain number of fantastical-looking coins. To ask a girl to dance, he has to give her one from his stash, and he can only dance with that same girl once in the first half of the prom, and once in the second half.
Suit and tie for the boys, fancy gowns on the girls. Besides straight dancing, lots of crazy games that include a dance element--such as a "flag football" event, where each couple competes against all the others to a rather violent Fox Trot.
A whole lot of laughs, prizes in various categories, and a great sit-down dinner at a long table with candles and real china, just for the young folks.
That sounds wonderful. Lucky kids. Wise parents.