Not being one for truly formal stuff, I'm a little confused.
Going to a charity ball, and its black tie. Does that mean I need a proper black dinner suit? Obviously just a black tie with say a navy blue suit or similar would look wierd
If it is, I'm not paying the cash to rent something from moss bro's or similar.