This year, American prom-goers will spend an average of $1,078 each on the big night.
For our premium ad-free experience, including exclusive podcasts, issues and more, subscribe to