Do you have any idea of what type of dress code they are having? Formal, Semi Formal, ****tail, neat/dressy casual? You can't go wrong with a well-cut dress or suit for either of those and you can dress it up further by adding accessories etc.