You can always add dressing as you go (i.e
Styling Tips for Business Festive: Professional Attire as the Foundation : Start with business-appropriate base pieces, such as a tailored dress, trousers with a blouse, or a skirt suit
For a semi-formal day time event, a suit (three-piece suit, double-breasted suit, etc) is a better choice than a tuxedo and your appearance should be over the top, a dark suit or dressy suit is a good option
Some of the dresses featured below many be from a past season
While it's a nod to previous fashion eras, it also feels modern and elegant at the same time
A cheap jersey bandage dress is still too casual for a semi-formal event even if its black