Consider THIS inexpensive jacket as a back up plan.

http://www.sportsmansguide.com/net/c....aspx?a=984669

You will have to remove the insignia and you may wish to add some bling in the form of square buttons- it has a fly front and is a little bit plain, but very sharp, nonetheless.

But yes, Jock is entirely correct, sometimes less is more. And sometimes, at prom... Too Much Aint Enough.