My son went to tonight, his first homecoming (he's a freshman).
He wore black dress pants, dress shirt and tie.
Some boys had on suits(tux) and some were dressed like ds, I even seen one boy with jeans and a dress shirt with tie. I was glad ds wasn't the only boy not in a tux. The girls wore formal dresses.