Dress code for Shadi.

Answer:

Buy a suit. Something that is traditional and will always stay in style. A nice shirt, tie and formal socks.

You seem like the type who likes to be in shape so you're weight may not be changing much in years to come. Think about it, you may have to attend Khumar's or AE's wedding in the near future... you could wear the same suit there.