Come on guys, give him a break. How about all of you guys who posted negative comments submit pictures of what you looked like at your prom. I'm sure there would be a haze of pastel polyester... I was in your shoes a couple years ago, here's my take on the situation: 95% of the people are going to look like they got dressed in the dark (all jacket buttons done up, sloppy ties, ugly vests) or are going for the 'ironic' look (powder blue tux, frilly shirt). Don't be one of these guys. Highschool is one place you can go for a trendy look and pull it off while getting lots of compliments. You're young, have fun. If I were you, I'd either go two routes. The first one would be to go totally classic: single button peak-lapel tux, tuxedo pumps, nice crisp white shirt, hand-tied black bowtie, sterling links, etc. However, the trouble with rental places is that the quality is crap, and styles can be limited. I'm assuming you wouldn't want to go out and drop over a grand on the get-up for prom. If you are interested in this route, look into a men's store in your area that rents nicer 'equipment'. Usually it's not much more than the typical rental store ($100 vs. $60) and the clothing will have much less wear and will just look better. The second would be the trendy look as you were going for. The problem with this is that you can look like you're trying too hard. However, since you came up with the idea I'd assume you have the confidence to pull it off - it'll be a piece of cake then. I do think that the tennis shoes with a tux look is sort of overdone, however, since you're still in high school it probably won't be an issue. Hunter S. Thompson would always wear Chucks with a tux. I'm going to catch some steam for this one, but a slim black suit (available at H&M for $200 or so, plus you'll be able to wear it when going out in college and such), slim tie, white shirt, and sleek black dress shoes would be a nice option. You might even consider wearing a shirt to match the dress if the color is appropriate (lavendar or light pink). Remember, just have a good time - clothing will be the last thing on your mind at prom. Your friends will probably think your style is cool, and the worst thing that'll happen is your kids will laugh at your prom pictures 20 years from now.