Semi formal
you should arrive by 4 because the ceremony will be starting at 4:30 so that will give you time to chat and find a seat.
Yes, we will have a cocktail hour so the wedding party can get photos then after that the party will begin.