Yes
The dress code is cocktail to black tie optional. This means that tuxes and gowns are welcome, and so are cocktail dresses and suits. No white/ivory attire or jeans, please! Please feel free to bring sunglasses for the ceremony and to remove any jackets at any time you're too warm. We will supply fans and the reception will be air conditioned.
No, unless your invitation gives you the option.