Semi formal or proper formal attire (Ottawa)

We’re in a bind and I was wondering if anyone out there could please help? We just received an email notification, informing us, of a dress code for an event we’re attending this upcoming Thursday, that it’s semi-formal or proper formal. This has completely shocked us, as we simple assumed it was a casual event. Was wondering, if anyone happens to have something we could either borrow, or have, as there will be another event in June for which we have to dress up for. Looking for a (1) men’s suit size medium, (2) men's dress shoes size 11 as well as (3) a women’s dress size XL (preference full length or 3/4, dark color). Can pick up from anywhere. Thanks for your consideration.
Can you help with this request?
To reply to this post, please log in or sign up.