It sure will - it's just as formal as the tux. And he'll look great!
CONGRATS on the diet!!! That's where we are, too.....25 lbs so far for me, and I've still got 15 weigh-ins until we cruise on January 8th! If the holidays weren't in there, I'd have it a lot easier! <G>
Hope it's going well for you, too!