The wedding will be outside, wear whatever you are comfortable in and be prepared for possible rain. Hopefully there will be none.
Yes.