Formal/semi-formal. However, all wedding events will be outside, so keep this in mind when planning your attire/footwear. The reception will be on a paved brick patio, but the cocktail hour and ceremony will require guests to walk on some grass and other unpaved areas.