If you were invited to a wedding or another celebration, then you can ask the organizers what is better to put on, because they know in what style the holiday will be held. But if you are invited to a business dinner with partners or colleagues, it is better to put on a skirt and a jacket, or a business style dress for a woman, and Blaysers with a vest for a man.