Catholic school's 21-page prom dress code is just as sexist as it sounds.

Advertising
Advertising
Advertising
Advertising