Yes, the attire is semi-formal.
Please arrive by 3:30 pm as that allows guests to be present before the ceremony starts.