Where would I get a nice blazer at a reasonable price point? I don't need it to be cheap cheap, just not Brooks Brothers prices. What about a suit, if that's what he prefers?
He's usually in jeans and sweats and hasn't dressed up this much since we could manage it with Gymboree!
^ and some actually don’t wear a tie at all with a suit or blazer. Some friends also wore more non traditional outfits, like a crazy printed suit they found online. Really it seemed to be that anything goes. See what your son is comfortable in and likes.
I’m a HS teacher. A couple years ago, when my son was a freshman, I asked my female students what he should wear since my son was clueless. I work at a different school. They said some would be in suits but any dress pants and a shirt and tie are fine. Their personal preference was dark pants. We went with black pants and a light colored dress shirt since we didn’t want to buy a suit yet. He didn’t wear a blazer.
Some homecoming dances have a theme - your teen will know. If there is one, my teen boys have tried to incorporate that somehow. Otherwise they wear a suit, or slacks, button-down shirt and sport coat.
My son wore a dark grey suit because he had it from another event. I think the guys with suits will wear them, but a blazer and khakis is fine too.
There was some drama about the tie because apparently in some circles it is expected that the tie will match the dress color. Had I known that a day or two in advance I would have run to Macy's. After consultation, the two decided no tie was better than a tie that was a different color than the dress.
My DD and her friends don’t like corsages - they are not comfortable to wear, even wrist ones. They prefer small bouquets instead because they look nice for pictures and then can just be placed in a vase. Maybe ask her or her mom?
Find out what type of dress his date is wearing. A wrist corsage may be more appropriate. Preferred by DD and her friends no matter what type of dress they were wearing.