I agree that the dress sounds good.

If I had to attend a meeting with senior management, I wouldn't hesitate to ask my manager or the project manager, both men, for information on how formal my attire would need to be. Though I've known them a long time, and I'm very comfortable talking to them about various topics.