Dressy casual to semi-formal.
A month before (May 15th) would be great!
We would love to begin at 3 PM, so please arrive before then in order to take your seat!