DS is probably going to wear his brother's black suit for prom, and hasn't chosen a shirt yet, let alone thought about shoes. My default suggestion will be his school shoes, which will need some tlc to smarten them up. Some of the other boys are wearing trainers but he didn't seem to like that idea when I mentioned it. What will your DS be wearing on his feet?