What should I wear to my boyfriends senior prom?

I’m a junior and my bf is a senior and I am going to his prom. I was wondering if it would be appropriate to wear a long dress to his prom.