Semi formal
You should arrive by 4 because the ceremony will be starting at 4:30. This 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.